- Initialize a project using npm
- Install express, ejs and mongoose using npm
- Add .gitignore file to ignore node_modules
- Create basic express app
- Add ejs
- Add mongoose connection string
- Create a campground model
- Create a route for entering campgrounds
- Create Campgrounds folder in view directory
- Create index, show and add files for listing, viewing and adding campgrounds
- Create routes for listing, viewing and adding campgrounds
- Create edit page for editing the details of a campground
- Create edit route for editing
- Create delete button for deleting campground
- Create delete route for deleting campground
- Created seeds folder and files for seeding data in the database
- Got Mongo and mongoose up and running
- Implemented ejs-mate
- Just didn't focus and change everything colt was changing as far as navbar and footer are concerned