Skip to content

adityash1/Bloggss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bloglist Application

This is a full-stack web application for managing and sharing blogs. The application is built using modern technologies and follows best practices for web development.

Features

  • User authentication and authorization
  • Create, read, update, and delete (CRUD) operations for blogs
  • Like and comment on blogs
  • User profile management

Technologies Used

  • Frontend: React, Redux, Cypress for end-to-end testing
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: bcrypt, jsonwebtoken

Getting Started

To get a local copy up and running, follow these steps:

  1. Clone the repository
git clone https://github.com/adityash1/FullStackOpen-Exercises.git
  1. Install the dependencies
npm install
  1. Start the server
npm start
  1. Visit http://localhost:3000 in your browser

Testing

This project uses Cypress for end-to-end testing. To run the tests, use the following command:

npm run test

This project is under development!!!

This is improved version :-

  • React-router
  • Redux
  • Custom hooks
  • More Code Coverage
  • Extended Api
  • Styling

Old Version :-

🔗: https://bloglist-adi.herokuapp.com/

username: aditya
password: password

repo: https://github.com/adityash1/FullStackOpen-Exercises/tree/main/part5