Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.46 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.46 KB

EventBytes

Overview

EventBytes is a fullstack web app built using NextJs. It is an application where users (basically hosts) can create events and other users can participate in those events.

CHECK IT LIVE Click here

How to run locally :

  • Clone this repo
  • Open a terminal and go to v48-tier3-team-20/event
  • Rename .env.example file to .env.local and fill in your values for environment variables.
  • Now, npm install
  • Then, npm run dev

If you have followed the above steps, your project should be running on localhost

Features

  • Landing page:
    • Searchbar to search any event
    • Trending and Upcoming events
  • Authentication (login/register)
  • List of categories
  • Check an event
  • Join/leave events
  • View host profile
  • View participants profile
  • Edit profile

Tech Stack Used

  • Next.js with Typescript and TailwindCSS for styling on the Frontend
  • MongoDB Atlas with mongoose and zod for schema validation on the Backend
  • Cloudinary for storing images and Vercel to host and deploy the app

The team