ayush987goyal / ultimate-blog

Blog for Ultimate Frisbee players at AUBG with real-time chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ultimate Blog

Blog for Ultimate Frisbee players at AUBG. Created for learning & experimenting purposes.

Warning note

  • You need to set up your own email credentials, from which email notifications will be sent. Check models/email.js for the code. As you come up with your email and password, add them to the .env under N_EMAIL and N_EMAIL_PASS variables (keys).

  • Make sure you have the MONGODB_URI (MongoDB connection string) in your .env file (in the root folder).

Installation

  1. npm install
  2. npm start
  3. Check your localhost for the connection.

Live demo

Coming soon

Current version

Supports:

  • Authentication (i.e. login/registration)
  • Adding posts
  • Adding comments under posts
  • Post categories
  • Real-time chat

Dependencies

Check out the package.json file.

Development & Ideas

If you have any suggestions on how to style better, you are more than welcome to send the ideas &/or sketches here b.g.nuryyev at Gmail (credits are guaranteed). Also, if you are like "OMG, I want to see this/that feature!!!", send me the ideas and you will (hopefully) see them soon added & uploaded (again, credits are guaranteed).

Feel free to fork and experiment with it!

About

Blog for Ultimate Frisbee players at AUBG with real-time chat


Languages

Language:HTML 62.2%Language:CSS 27.0%Language:JavaScript 10.1%Language:PHP 0.6%Language:Dockerfile 0.0%