https://github.com/codercake/aspirenex-2prod
This Repository focuses on building two main tasks: building a Personal Portfolio Page that showcases skills and projects with a responsive design using technologies like React and creating a Startup Board website that enables interaction between investors and startup founders, featuring a blog section, and built with the MERN stack.
https://github.com/codercake/aspirenex-2prod
api-server expressjs mern-stack mongodb nodejs reactjs styled-components
Last synced: 3 months ago
JSON representation
This Repository focuses on building two main tasks: building a Personal Portfolio Page that showcases skills and projects with a responsive design using technologies like React and creating a Startup Board website that enables interaction between investors and startup founders, featuring a blog section, and built with the MERN stack.
- Host: GitHub
- URL: https://github.com/codercake/aspirenex-2prod
- Owner: codercake
- License: mit
- Created: 2024-04-18T08:11:08.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T14:09:23.000Z (over 1 year ago)
- Last Synced: 2025-03-02T03:23:28.987Z (11 months ago)
- Topics: api-server, expressjs, mern-stack, mongodb, nodejs, reactjs, styled-components
- Language: JavaScript
- Homepage: https://ishitha-devportfolio.vercel.app
- Size: 7.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
**TABLE CONTENTS OF THE RESPECTIVE PROJECTS**
1. [Personal Portfolio Page](#personal-portfolio-page)
- [Project Description](#project-description)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Setup Instructions](#setup-instructions)
- [Deployment](#deployment)
2. [Startup Board](#startup-board)
- [Project Description](#project-description-1)
- [Features](#features-1)
- [Technologies Used](#technologies-used-1)
- [Setup Instructions](#setup-instructions-1)
## Personal Portfolio Page
### Project Description
This project involves creating a personal portfolio page that is responsive and visually appealing. It includes sections such as projects, skills, about me, and contact information. The goal is to design a layout that is not only aesthetically pleasing but also functional and user-friendly, showcasing your web development skills.
### Features
- Responsive design
- Projects showcase
- Skills display
- About me section
- Contact form
- Cross-browser compatibility
### Technologies Used
- HTML
- CSS
- JavaScript
- [React](https://reactjs.org/)
- [Styled-components](https://styled-components.com/)
- [EmailJS](https://www.emailjs.com/)
### Setup Instructions
1. **Clone the repository:**
```bash
git clone https://github.com/your-username/personal-portfolio.git
cd personal-portfolio
```
2. **Install dependencies:**
```bash
npm install
```
3. **Run the project:**
```bash
npm start
```
4. **Open your browser and visit:**
```
http://localhost:3000
```
Here is the working link of the website: https://ishitha-devportfolio.vercel.app/
## Startup Board
### Project Description
This project is a start-up board website where investors and start-up founders can interact and request assistance. It also features a blog section for the general public to read about the latest happenings in the start-up ecosystem. The design and functionality of this portal are flexible and depend on your creativity and design thinking.
### Features
- Investor and founder interaction
- Help request functionality
- Blog section
- User-friendly interface
### Technologies Used
- MongoDB
- Express.js
- React
- Node.js
- Redux (for state management)
- Styled-components (for styling)
### Setup Instructions
1. **Clone the repository:**
```bash
git clone https://github.com/your-username/startup-board.git
cd startup-board
```
2. **Install server dependencies:**
```bash
cd server
npm install
```
3. **Install client dependencies:**
```bash
cd ../client
npm install
```
4. **Run the server:**
```bash
cd ../server
npm start
```
5. **Run the client:**
```bash
cd ../client
npm start
```
6. **Open your browser and visit:**
```
http://localhost:3000
```