Skip to content

Mohammed-Junaid-Hussain/PORTFOLIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN Portfolio Project

Welcome to my MERN Portfolio Project! This project showcases my skills in building full-stack web applications using the MERN stack (MongoDB, Express.js, React, Node.js).

Table of Contents

Introduction

This is a portfolio website where I demonstrate my projects, skills, and experiences. It is built using the MERN stack and provides a modern, responsive design to highlight my work effectively.

Features

  • User authentication (signup, login, logout)
  • CRUD operations for managing portfolio projects
  • Responsive design
  • Interactive UI built with React
  • RESTful API for backend services
  • Secure data storage with MongoDB

Technologies Used

  • Frontend:

    • React
    • Redux (for state management)
    • React Router (for navigation)
    • Tailwind CSS (for styling)
  • Backend:

    • Node.js
    • Express.js
    • MongoDB (with Mongoose)
    • JWT (for authentication)
    • Bcrypt (for password hashing)

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Mohammed-Juniad-Hussain/PORTFOLIO
    
  2. Running Server==> Before running server change .env url to your mogourl
    cd server
    nodemon server
  3. Running Client
    cd Client
    npm run