Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itsminar/events-web-app

A full-stack event management application developed with Next.js and MongoDB. Users can view ongoing events and purchase tickets, while admins can add new events and manage existing events.
https://github.com/itsminar/events-web-app

edgestore javascript mongodb mongoose next-auth nextjs

Last synced: 21 days ago
JSON representation

A full-stack event management application developed with Next.js and MongoDB. Users can view ongoing events and purchase tickets, while admins can add new events and manage existing events.

Awesome Lists containing this project

README

        

# Events Web App

![Events Web App](./preview.png)

## Description

The Events Web App is a full-stack application built with **Next.js** and
**MongoDB** that allows users to view ongoing events and purchase tickets.
Administrators have the ability to add new events and manage ticket sales,
providing a comprehensive platform for event management.

## Features

- **User Features:**
- Browse and view ongoing events.
- Purchase tickets for events.
- **Admin Features:**
- Add new events.
- Manage existing events.

## Technologies Used

- Next.js
- Tailwind CSS (for styling)
- Mongoose
- MongoDB (for database)
- EdgeStore (for store the event poster)

## Dummy User Accounts

To test the application, you can use the following dummy user accounts:

- **Normal User:**
- Email: [email protected]
- Password: 123456
- **Admin User:**
- Email: [email protected]
- Password: 654321