Portfolio is a mobile friendly website to showcase projects and techstack of user.
- Fully responsive with support for mobile, tablet and desktop device to increase traffic.
- Project Carousel to describe and demo projects.
- Skills Tab to show tech skills in compressed way.
- documented for code maintainability.
- fully automated CI / CD pipeline implemented with github and github actions.
- deployed and hosted in firebase.
- React
- Typescript
- Material UI
- Firebase
- Github
- Github actions
- Landing Page (desktop view)
- Landing Page (mobile view)
Below you'll find the instructions for setting up the project locally
# Clone the repo
git clone https://github.com/neuralchemist/portfolio.git
# Install dependencies
cd portfolio
npm install
# Start development server
npm start
The app should be running at: http://localhost:3000
- add tech stack svg icons for each project to project description.
- add skeletons while loading.
These are some of the features I want to implement in future
This project was bootstrapped with Create React App.
For the detailed description of available scripts see CRA Documentation