Boomshark will be an app for sharing projects that you're working on. Posts will include a title, image, description, and a link to the live url or github (and maybe tagging as well if we can get added within a week).
New ideas to focus the concept:
- BOOM! SHARK ALERTS: post SHARK SIGHTING photos: Because in some areas, dangerous sharks are changing their patterns due to global warming and are being found along beaches where they have not been seen before. Could include map function. Could it get the location data from the photo?
- Twitch DJ streamcap posts: Take a screencap of your favorite streamer, post it here to share with friends! Maybe Twitch DJ focused. Maybe any kind of streamer.
- It's a beginner level app created to understand how MVC concept and logins are added
- It's for beginners & intermediates with little more experience, to help understand the various aspects of building a node app with some complex features
bcrypt, cloudinary, connect-mongo, dotenv, ejs, express, express-session, method-override, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
npm install
- Create a
.env
file at /config/.env and add the following askey=value
- PORT=2121 (can be any port example: 3000)
- DB_STRING=
your database URI
- CLOUD_NAME=
cloudinary name
- CLOUD_API_KEY=
cloudinary api_key
- CLOUD_API_SECRET=
cloudinary api_secret