Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prkbuilds/events-management-system
The main task is to keep a track of the attendees of our events. Make a platform to ease the task of managing and keeping track of the participants attending the events. The database will have several events and for each event keep a track of contact details of the participants like name, email, etc. and their attendance for each slot. Events can have varying slots based on the duration of the event. On the first webpage, the admin should be able to mark the attendance of the participants according to their time slots. The second webpage will display the final table with the functionality to sort by the number of slots attended.
https://github.com/prkbuilds/events-management-system
Last synced: 29 days ago
JSON representation
The main task is to keep a track of the attendees of our events. Make a platform to ease the task of managing and keeping track of the participants attending the events. The database will have several events and for each event keep a track of contact details of the participants like name, email, etc. and their attendance for each slot. Events can have varying slots based on the duration of the event. On the first webpage, the admin should be able to mark the attendance of the participants according to their time slots. The second webpage will display the final table with the functionality to sort by the number of slots attended.
- Host: GitHub
- URL: https://github.com/prkbuilds/events-management-system
- Owner: prkbuilds
- Created: 2021-06-20T16:54:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-16T11:46:42.000Z (almost 3 years ago)
- Last Synced: 2024-11-15T20:37:37.358Z (about 1 month ago)
- Language: JavaScript
- Size: 825 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DSC Event Management System
## 📚 About
The main task is to keep a track of the attendees of our events. Make a platform to ease the task of managing and keeping track of the participants attending the events. The database will have several events and for each event keep a track of contact details of the participants like name, email, etc. and their attendance for each slot. Events can have varying slots based on the duration of the event. On the first webpage, the admin should be able to mark the attendance of the participants according to their time slots. The second webpage will display the final table with the functionality to sort by the number of slots attended.## 🔧 Installation
Just Download the files, and run```bash
cd client
npm i
cd ../server
npm i
```
for installation of all packages in both ``server`` and ``client`` folders.## 🔌 Usage
For Server, create a `.env` file and store all the environmental vairiables.
Then run the following commands
```bash
cd server
npm run dev-start
```For Client, just run the following commands to run the react application
```bash
cd client
npm start
```## ⭐ Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.