SelfWoke
The project is live! Check it out at http://selfwoke.co
Product Design
We researched and designed artifacts that conceived Self Woke. We used Sketch to create low fidelity to high fidelity mock ups that were given to devs as a tool to refer to for coding. We read articles related to self-concept and user interviewed our target audience for validation and conviction of our product. We group brainstormed and generated ideas to avoid feature creep.
Code Organization
The code is well written, organized, and easy to follow. If we were to expand and continue working on this product we wouldn't need any code refactors. We wrote our own REST Api, our own Auth Service, and have 3 servers all running on a Digital Ocean Server. We are fully deployed & live with a prototype and we designs to follow up on in the future to move past prototyping and to an MVP.
- Rest Api
- The backend / api of our application.
- The only 3rd party service used is Twilio
- We wrote authentication & all of our data is stored in a database stored on our own server.
- Stack: NodeJs, ExpressJS (Using es6/babel), Postgres
- The backend / api of our application.
- www
- The public web facing portal of our website. Based in React & using React-Bootstrap Components
- Stack: ExpressJS, React, Bootstrap
- Reverse Proxy
- This is the reverse proxy which will be the first server to handle requests and then forward those requests to the relevant server. This could also be setup later to handle load balancing of any of our API's.
- Stack: NodeJs, ExpressJS

Log in or sign up for Devpost to join the conversation.