Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Gagan-coder770/EventMake

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EventMake

EventMake is a software application designed to help users find teammates for various events. Whether you're looking to join a sports team or participate in a hackathon, EventMake can connect you with like-minded individuals who share your interests and skills.

Features

  • It has got a lot of use cases and can be used to solve problem in varied contexts.
  • It solves a unique problem.
  • It allows users to form teams and find teammates.
  • User Registration: Users can create an account to access the website/app.
  • User Login: Existing users can securely log in to their accounts.
  • Event Creation: Users can create new events by providing event details such as title, date, time, venue, and event type.
  • Event Listing: The website/app displays a list of created events, including both online and offline events.
  • Attendee Registration: Users can register to attend events.
  • Communication: Users have the option to send WhatsApp messages to event organizers and receive email notifications for event updates.
  • Online Event Link: The website/app provides a button that redirects users to the online event link.

Tech Stack

The Event Management Website/App is built using the following technologies:

  • Frontend: HTML, CSS, vanilla JavaScript, and EJS (Embedded JavaScript) as the templating engine.
  • Backend: Node.js as the runtime environment.
  • Web Framework: Express.js for building the server-side application.
  • Storage: Server-side arrays for storing user and event data (Note: This is not suitable for production environments. Consider integrating a database for persistent data storage).

Getting Started

To run the Event Management Website/App locally on your machine, please follow these steps:

  • Clone the repository: git clone [repository URL]
  • Install the required dependencies: npm install
  • Start the server: npm start
  • Access the website/app in your web browser at: http://localhost:5000

Contributing

I welcome contributions to enhance the functionality and features of the Event Management Website/App. If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Implement your changes and test thoroughly.
  4. Commit and push your changes to your forked repository.
  5. Submit a pull request detailing your changes.

About

EventMake is a software application designed to help users find teammates for various events. Whether you're looking to join a sports team or participate in a hackathon, EventMake can connect you with like-minded individuals who share your interests and skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 41.1%
  • EJS 39.4%
  • JavaScript 19.5%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.