Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A Responsive Event mangament system , personally tailored for managing and analysing - " A Site made by students for students".

Notifications You must be signed in to change notification settings

Sachin-B-A/Evently

Repository files navigation

Evently - Event Management Platform using Next.js 14

Evently - Event Management Platform using Next.js 14

: Table of Contents

: Folder Structure

Here is the folder structure of this app.

evently/
  |- app/
    |-- (auth)/
        |--- sign-in/[[...sign-in]]/
        |--- sign-up/[[...sign-up]]/
        |--- layout.tsx
    |-- (root)/
        |--- events/
            |---- [id]/update/
            |---- create/
        |--- orders/
        |--- profile/
        |--- layout.tsx
        |--- page.tsx
    |-- api/
        |--- uploadthing/
          |---- core.ts
          |---- route.ts
        |--- webhook/
          |---- clerk/
            |----- route.ts
          |---- stripe/
            |----- route.ts
    |-- favicon.ico
    |-- globals.css
    |-- layout.tsx
  |- components/
    |-- shared/
    |-- ui/
  |- config/
    |-- site.ts
  |- constants/
    |-- index.ts
  |- lib/
    |-- actions/
        |--- category.actions.ts
        |--- event.actions.ts
        |--- order.actions.ts
        |--- user.actions.ts
    |-- database/
        |--- models/
            |---- category.model.ts
            |---- event.model.ts
            |---- order.model.ts
            |---- user.model.ts
        |--- index.ts
    |-- uploadthing.ts
    |-- utils.ts
    |-- validator.ts
  |- public/assets/
    |-- icons/
    |-- images/
  |- types/
    |-- index.ts
  |- .env.example
  |- .env.local
  |- .gitignore
  |- components.json
  |- middleware.ts
  |- next.config.js
  |- package-lock.json
  |- package.json
  |- postcss.config.js
  |- tailwind.config.ts
  |- tsconfig.json

📷 Screenshots:

Modern UI/UX

Search Events

Organize Events

Buy Tickets

⚙️ Tech Stack

React JS Next JS Typescript Tailwind CSS Vercel MongoDB

Getting Started

This is a Next.js project bootstrapped with create-next-app.

To start the development server, use one of the following commands:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

About

A Responsive Event mangament system , personally tailored for managing and analysing - " A Site made by students for students".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published