Skip to content

Latest commit

 

History

History
48 lines (41 loc) · 1.52 KB

README.md

File metadata and controls

48 lines (41 loc) · 1.52 KB

Event Backend

NodeJS event management API for hosting online/in-person events

Features

  • Online registration
  • Admin routes
  • Mailing System
  • Ticketing System
  • User authentication
  • QR Attendance System
  • Razorpay payment integration

Built with

  • NodeJs
  • MongoDB
  • Express
  • Nodemailer
  • Puppeteer
  • Qrcode
  • Crypto

Installation

  • Create the .env file based on .env.example

  • Paste the MongoDB URI ( MongoDB Atlas > Database > Connect > Driver > Copy connection string ) e.g. mongodb+srv://<user>:<password>@<cluster>.nteh6ar.mongodb.net/?retryWrites=true&w=majority

  • Set up Node Mailer

  • Start the server

$ npm start
(> npm start 

> nodevento@1.0.0 start
> nodemon server.js    

[nodemon] starting `node server.js`
[+] Server is running on port 5000
[+] MongoDB is connected!

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Read the LICENSE for more details.