My solo project was an application called WeGrocery. WeGrocery is a full-stack web application to help a users’ create, share, and co-edit grocery lists. For grocery-list editing, users will have the option to mark whether or not they have specific items on a list; this list change will update for all shared-list users to see. Users will also have the option to add notes to each specific grocery item and the ability to add on to or remove items from a list. All of these changes will update-real time on any shared list. To see/ test out my application, use my Heroku link here on a mobile device: https://wegrocery.herokuapp.com.
Tech used: Mongo, Express, AngularJS, Node, Mongoose, Angular Material, Heroku, Passport.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Link to software that is required to install the app (e.g. node).
- SQL
- Some form of Mongo DB host
- I used ROBO3T to access data tables
- Ideally run app on mobile device off of Heroku
COPY REPO NPM INSTALL RUN LOCALY ON HOST 5000
High level list of items completed.
- User Login
- Grocery List Creation
- Add friends
- [x} View friend's lists and update them
Features that you would like to add at some point in the future.
- See who updated a grocery list last
- Formate all tables into Angular Dialogue Boxes
Application is usable from this Heroku link: https://wegrocery.herokuapp.com
Charles Renk
- Prime Digital Academy for code base for Passport Authentification