Skip to content

BigTako/USOF-Front-End

Repository files navigation

logo

What is it? | Door Is DEMO

Door Is - web application (forum-style platform) built with React, Node.js, and PostgreSQL (using Sequelize). It provides a space where users can engage in discussions by asking questions and providing answers.

The application's frontend is built with React, that allows for a dynamic and responsive user experience. The backend is built with Node.js, it handles all the server-side logic, including user authentication, data validation, and request handling.

The data is stored in a PostgreSQL database, a powerful, open-source object-relational database system. Sequelize, a promise-based Node.js ORM, is used for tasks such as data modeling, data validation, and database migrations.

Overall, this application provides a platform for users to share knowledge, engage in discussions, and learn from each other, all within a user-friendly and interactive environment.


Setup

Project itself consists of two parts:

  1. Setup project API(BackEnd) using instructions in here https://github.com/BigTako/USOF-Back-End.git.

  2. Setup FrontEnd of project using these steps:

  • Close Git repository
  git clone https://github.com/BigTako/USOF-Front-End.git
  cd USOF-Front-End
  • Then install all necessary packages using npm install.
  • Finally, run npm run dev to launch project.

Technology Stack

  • FrontEnd Part

    FrontEnd

    And also React-Router and React-Query.

  • BackEnd Part

    BackEnd

    And also JWT for authorization, Nodemailer and Postman for testing API.


API Documentation

Full Documentation for DevTalk API you can find here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published