hicmtrex / Fat_Cat_Server

Mern Stack Chat Application with TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

Fat Cat

The best chat application

🌟 About the Project

πŸ“· Screenshots

React
React
React
### πŸ‘Ύ Tech Stack
Frontend
Backend
Database

🎯 Features

  • Jsonwebtoken
  • Bcryptjs
  • Cookies parser
  • Authentication
  • Http only Authorization
  • ORM mongoose
  • Limit loggin rate
  • Realtime data Socket io

πŸ”‘ Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PORT ACCESS_TOKEN_SECRET REFRESH_TOKEN_SECRET FRONT_URL MONGO_URI NODE_ENV

🧰 Getting Started

‼️ Prerequisites

This project uses Yarn as package manager

 npm install --global yarn

βš™οΈ Installation

Install my-project with npm

  yarn install my-project
  cd my-project

πŸ§ͺ Running Tests

To run tests, run the following command

  yarn test test

πŸƒ Run Locally

Clone the project

  git clone https://github.com/hicmtrex/Fat_Cat_Server.git

Go to the project directory

  cd my-project

Install dependencies

  npm install

Start the server

  npm run dev

⚠️ License

Distributed under the License. See LICENSE.txt for more information.

🀝 Contact

Hicm- @twitter - hichembouallegue@gmail.com

Project Link: https://type-shop.vercel.app/

About

Mern Stack Chat Application with TypeScript


Languages

Language:TypeScript 93.5%Language:HTML 6.5%