Skip to content

An Articles,Blogs,views writing App for the community

Notifications You must be signed in to change notification settings

bcoder4702/Thinkify-Backend-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Thinkify

An Articles,Blogs,views writing App for the community. TechStack Used: Nodejs and MongoDB Fullstack open source blogging application made with MongoDB, Express, React & Nodejs (MERN)

Configuration and Setup

In order to run this project locally, simply fork and clone the repository or download as zip and unzip on your machine.

  • Open the project in your prefered code editor.
  • Go to terminal -> New terminal (If you are using VS code)
  • Split your terminal into two (run the Frontend on one terminal and the Backend on the other terminal)

In the first terminal

$ cd Frontend
$ npm install (to install frontend-side dependencies)
$ npm run  start (to start the frontend)
# --- Terminal ---

$ npm install (to install backend-side dependencies)
$ npm start (to start the backend)

Key Features

  • User registration and login
  • Authentication using JWT Tokens
  • CRUD operations (Story create, read, update and delete)
  • Upload user ımages and Article related ımages to the server
  • Adding Articles to the Reading list
  • Responsive Design

Technologies used

This project was created using the following technologies.

Backend

  • Node js -A runtime environment to help build fast server applications using JS
  • Express js -The server for handling and routing HTTP requests
  • Mongoose - For modeling and mapping MongoDB data to JavaScript
  • express-async-handler - Simple middleware for handling exceptions inside of async express routes and passing them to your express error handlers
  • jsonwebtoken - For authentication
  • Bcryptjs - For data encryption
  • cors - Provides a Connect/Express middleware

Database

  • MongoDB - It provides a free cloud service to store MongoDB collections.

About

An Articles,Blogs,views writing App for the community

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published