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

https://github.com/sekharsunkara6/hackathon-app-assignment

Create a hackathon app where one can create hackathon & see the list.
https://github.com/sekharsunkara6/hackathon-app-assignment

github material-ui nodejs react-bootstrap reactjs typescript vercel-deployment

Last synced: 2 months ago
JSON representation

Create a hackathon app where one can create hackathon & see the list.

Awesome Lists containing this project

README

          

## Vercel Hosted Link:
- https://vercel.com/sunkara-purnasekhars-projects/hackathon-app-assignment

## It was an react based poject, so create react app in file repository.
- By using this command: "npx create-react-app my-app"

## Here are the key features of the application:
- Organizers can view a list of hackathons they've created.
- They can sort the hackathons by newest first or oldest first.
- Filtering options include level (easy, medium, hard) and status (active, upcoming, past).
- Organizers can search for a specific hackathon by its name.
- Active hackathons display a timer showing when they will end.
- Upcoming hackathons show a timer indicating when they will start.
- Past hackathons include start and end dates.
- Clicking on a hackathon leads to a detailed page with all related data.
- The detailed page features edit and delete buttons for the organizer's use.

## **Note: this is a one-way operation. Once you `eject`, you can't go back!**

## Installation

1. Clone the repository:
```bash
git clone https://github.com/SekharSunkara6/Hackathon-App-Assignment.git
```

2. Navigate to the project directory:
```bash
cd Hackathon-App-Assignment
```

3. Install the required dependencies:
```bash
npm install
```
or
```bash
yarn install
```

## Running the Application

To start the application in development mode:
```bash
npm start