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

https://github.com/aimable01/exam-practical

This is the practical exam of the end of term 1
https://github.com/aimable01/exam-practical

Last synced: 11 months ago
JSON representation

This is the practical exam of the end of term 1

Awesome Lists containing this project

README

          

# Crud-Application

## Introduction

This is a full-stack CRUD application built with Node.js, Express, MongoDB for the backend, and React for the frontend. The application uses HTML and Tailwind CSS for styling.

## Setup

### Backend

1. Navigate to the backend directory:
```bash
cd backend
```
2. Install dependencies:
```bash
npm install
```
3. Configure MongoDB in `app.js`.
4. Run the server:
```bash
npm run dev
```

- The backend server is running on `http://localhost:3000`

### Frontend

1. Navigate to the frontend directory:
```bash
cd frontend
```
2. Install dependencies:
```bash
npm install
```
3. Start the React application:
```bash
npm run dev
```

## Usage

- Navigate to `http://localhost:5173` to use the application.
- You can view tasks,
- add tasks,
- edit tasks,
- delete tasks.