Evently Tailwind Templates

Evently

An Event Organization web app with authentication, event management, search, filtering, categories, checkout, and payments using Next JS 14, Tailwind CSS, Shadcn, React Hook Form, Uploadthing, React-Datepicker, JAVA,SpringBoot ,MYSQL, and Stripe

Table of Contents

  1. 🤖 Introduction
  2. 🚀 TechStack
  3. 🖥️ Installation

🤖 Introduction

Built on Next.js 14 and SpringBoot, the events application stands as a comprehensive, full-stack platform for managing events. It serves as a hub, spotlighting diverse events taking place globally. Featuring seamless payment processing through Stripe, you have the capability to purchase tickets for any event or even initiate and manage your own events.

🚀 TechStack

  1. React JS.
  2. SpringBOOT.
  3. Tailwind CSS.
  4. ShadcnUI.

🖥️ Installation

Follow these steps to set up the project locally on your machine.

FrontEnd Next-JS App

  1. Navigate to the client directory:

    cd client
    
  2. Install dependencies:

    npm i
    
  3. Start the Next-JS App:

    npm run dev
    

BackEnd SpringBoot App

  1. Navigate to the server directory:

    cd client
    
  2. Update MySQL Configuration:

    • Open the application.properties file in the server/src/main/resources directory.
    • Modify the username and password fields to match your MySQL Workbench credentials:
      spring.datasource.username=your_username
      spring.datasource.password=your_password
      
  3. Start the Spring Boot application:

    • Run the main Java file of your Spring Boot application. Typically, this involves running the main method in your IDE.

Top categories

Loading Svelte Themes