The Portfolio Project is the graduation project of the Holberton Bootcamp It highlights the key skills we learned during the program In this project , we showcase our ability to build a fully integrated backend and frontend using the latest technologies such as Node.js React TailwindCSS and more
Our project is named Qattah
- React - JavaScript library for building user interfaces
- TailwindCSS - Utility-first CSS framework
- vite -
- Node.js - JavaScript runtime environment
- supabase - Database and authentication
- Railway -
- Typescript -
- Node.js (version 14 or higher)
- npm or yarn package manager
- Git
- Clone the repository
git clone https://github.com/KhaledCS1/Portfolio-Project.git
cd Portfolio-Project
- Install dependencies for the frontend
cd xx
npm install
- Install dependencies for the backend
cd xx
npm install
- Start the development servers
Frontend:
cd xx
npm start
Backend:
cd xx
npm run dev
- Open your browser and navigate to
http://localhost:3000
- Explore the different sections of the portfolio
- Test the interactive features and functionality
- Use the contact form to send messages
Portfolio-Project/
├── frontend/
│ ├── src/
│ ├── public/
│ ├── package.json
│ └── README.md
├── backend/
│ ├── routes/
│ ├── models/
│ ├── middleware/
│ ├── config/
│ ├── package.json
│ └── server.js
├── docs/
└── README.md
- Khaled Almimoni
- Fahad Alonazi
- Ibrahim Alfaleh