This Git repository houses 'uevent,' a platform designed for creating, promoting, and attending events. Users can effortlessly organize their events or discover and participate in others' gatherings, all within a user-friendly interface.
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/nickmazurenko/uevent.git - Navigate to the project directory:
cd uevent - Install dependencies:
npm install
First make sure you filled the .env file using .env.example Mongodb database url is mandatory. Push the databse using prisma
npx prisma generate
npm prisma db push
To start the development server, run the following command:
npm run dev
This will start the server at http://localhost:3000.
- User authentication and authorization
- Pages localization (en/uk)
- Organization creation and management
- Event search and filtering
- Ticket purchasing and management
- Custom Ticket Building
- News article creation and management
We welcome contributions to the Gatherwise project! To contribute, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b my-new-feature - Make changes and commit them:
git commit -m "Add my new feature" - Push to the branch:
git push origin my-new-feature - Create a pull request
Please ensure that your code follows our coding standards and includes appropriate tests.
This project is licensed under the MIT License.


