8000 GitHub - Nour-chargui/Test_tech
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Nour-chargui/Test_tech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

TheBridge

this is a technical test for our internship"application

Table of Contents

Project Overview

Provide a brief overview of the project, its purpose, and key features.

Backend

Technologies Used

  • Node.js
  • Express
  • MongoDB (or any other database you used)
  • Mongoose (if applicable)

Setup

  1. Clone the repository:

    git clone https://github.com/Nour-chargui/Test_tech.git
    cd Test_tech
  2. The Frontend(TheBridge_test) -Technologies Used: React Axios (for HTTP requests) Tailwind CSS -Setup: Install dependencies: $npm install Run server: $npm run dev -Project Structure src/components: React components. src/pages: Different pages of the application. public: Static assets.

  3. The Backend(Backend_ThBridge) -API Endpoints Create Course:

    POST /api/courses Request Body: JSON representing the course details Get All Courses:

    GET /api/courses Response: JSON array of courses Update Course:

    PUT /api/courses/:id Request Body: JSON representing the updated course details Delete Course:

    DELETE /api/courses/:id Bulk Upload Courses:

    POST /api/courses/bulk-upload Request Body: JSON array representing courses -Setup: Install dependencies: $npm install Run server: $npm run dev -Project Structure /controllers courseController.js /models Course.js /routes courseRoutes.js app.js server.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0