payneInTheBrian / McRonalds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live @

https://mcronald.herokuapp.com/todos

Introduction

A Simple food ordering app built using the MVC Architecture, we have also implemented "authorization" so peeps can sign up, customize & personalize the app


Objectives

  • It's an app created to understand how MVC concept and logins are added

Who is this for?

  • It's for beginners & intermediates with little more experience, to help understand the various aspects of building a node app with some complex features

Packages/Dependencies used

bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator


Install all the dependencies or node packages used for development via Terminal

npm install


Things to add

  • Create a .env file and add the following as key: value
    • PORT: 2121 (can be any port example: 3000)
    • DB_STRING: your database URI

Have fun testing and improving it! 😎


Optimizations

  • Add Moment to help format the date better
  • Add React so the whole page does not rerender when you add an item to the order

Other cool projects like this one

About


Languages

Language:JavaScript 53.0%Language:EJS 30.9%Language:CSS 16.1%