Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ash0508/reactdevportfolio

This repository contains the source code for my personal portfolio website built using the MERN stack. The portfolio website is designed to be fully responsive and showcases my projects, skills, and professional experiences. It includes dynamic project showcases, an interactive contact form, and detailed sections for skills and experiences.
https://github.com/ash0508/reactdevportfolio

firebase node portfolio portfolio-website react

Last synced: 7 days ago
JSON representation

This repository contains the source code for my personal portfolio website built using the MERN stack. The portfolio website is designed to be fully responsive and showcases my projects, skills, and professional experiences. It includes dynamic project showcases, an interactive contact form, and detailed sections for skills and experiences.

Awesome Lists containing this project

README

        

# ✨ReactDevPortfolio✨

# 📋 Project Overview

This portfolio website is built using the MERN stack (MongoDB, Express.js, React.js, Node.js) and showcases a multi-page layout. It is designed to be fully responsive, ensuring optimal viewing across various devices.

Live Demo : [Portfolio](https://ankush-singh-portfolio.web.app/)

# ✨ Features

- **Styled with React and Custom CSS**: Easy to customize colors and styles using React and CSS.
- **Fully Responsive**: Designed to be responsive and user-friendly on all devices.

# 📦 Technologies

- **React**: A JavaScript library for building user interfaces.
- **Express**: A web application framework for Node.js.
- **MongoDB**: A NoSQL database for storing data.
- **Node**: A JavaScript runtime for server-side development.
- **Mongoose**: A MongoDB object modeling tool for Node.js.
- **Axios**: A promise-based HTTP client for the browser and Node.js.

# 🚀 How to Get Started?

To get started with this project, follow these instructions. Ensure you have Node.js and Git installed globally on your machine.

# 🛠 Installation and Setup Instructions

1. **Clone the Repository**
```sh
git clone https://github.com/Ash0508/ReactDevPortfolio.git
```

2. **Navigate to the Project Directory**
```sh
cd ReactDevPortfolio
```

3. **Start the Development Server:**
- Start the server:
```sh
npm install
npm start
```

This will run the app in development mode. Open [http://localhost:3000](http://localhost:3000) to view it in the browser. The page will reload if you make edits.

# 🤝 Contributing

We welcome contributions to enhance this project. Feel free to fork the repository and create a pull request with your changes. Here are some ways you can contribute:

- **Bug Reports & Feature Requests** : If you encounter any issues or have feature suggestions, please create a GitHub issue.
- **Pull Requests** : If you'd like to contribute code, please fork the repository and submit a pull request.

Show some ❤️ by giving a star ⭐ to this repository!