The EventSpark website is a comprehensive platform that simplifies event planning and management. It allows users to book events, create their own events, and offers a responsive layout for seamless access across various devices.
Fullstack ( MERN )
EventSpark/
├─ Server/
│ ├─ config/
│ ├─ controllers/
│ ├─ middlewares/
│ ├─ models/
│ ├─ routes/
│ ├─ index.js
│ └─ package.json
└─ EventSpark/
| ├─ public/
| │ ├─ vite.svg/
| ├─ src/
| │ ├─ Admin/
| │ ├─ components/
| │ ├─ EventPage/
| │ ├─ Pages/
| │ ├─ routes/
| │ ├─ App.js
| │ ├─ App.test.js
| │ ├─ index.js
| │ ├─ postcss.config.js
| │ └─ vite.config.js
| │ └─ tailwind.config.js
| ├─ .env
| ├─ .gitignore
| ├─ package-lock.json
| └─ package.json
Frontend: https://eventspark.netlify.app/
Backend: https://eventspark-ldbp.onrender.com/
In order to be able to access the Admin Dashboard, enter these credentials in the Login Page :
Email: ranjiv@gmail.com
Password: 1234
normal user:
Email : smith@gmail.com
password : 1234
- Secure user registration and authentication
- Personalizable user profiles with pictures and information
- Ability to create, edit, and share posts with text, images, and links
- Dynamic news feed displaying posts from friends and global Events
- Event management features
- Create management system
- Event creation, editing, Deleting, and viewing
- User search functionality
- Customizable user settings
- Responsive design across devices
- Data security with encryption and secure connections
The development focused on creating an intuitive and secure platform that emphasizes community building among food enthusiasts. Assumptions include a high engagement rate based on quality content and user-friendly features.
git
cd EventSpark/EventSpark
npm install
npm start
cd ../backend
npm install
npm run server
- Frontend: React.js, Chakara UI
- Backend: Node.js, Express.js
- Database: MongoDB
- Other: Mongoose, bcrypt, JWT
EventSpark is a collabrative project. Meet our collaborators:
Renuka Jagrwal(Team lead) fw29_183
Aman choube ft30_113
Anuj Kshatriya ft30_043