Code Louisville May 2018 Full Stack JavaScript Project
This repository consists of the Allergy-Tracker version 1 website.
Version 1 of the website consists of a user database, but will eventually allow users to enter items they are allergic to. This website allows a person to enter new users, edit existing users, toggle the status of users from active to inactive and vice-versa, and delete users.
This project uses
- Node and Express on the back-end connecting to a Mongo database hosted on mLab;
- HTML, CSS, JavaScript, and jQuery on the front-end; and
- Bootstrap and Flexbox for responsive web design.
- Clone repository.
- Change directory to root of project, i.e., where package.json resides.
- Type "npm install" to install the node dependencies.
- Create a .env ile in this root folder and copy the connection details into this file.
- Type "nodemon" or "npm start" to run the project.
- Open the browser and enter the url "localhost:2907".
There is another branch "Develop" that contains the Allergy Tracker version 2 website, which uses Pug templates.