https://github.com/harunabdullahrakin/amar-portfolio-software
Amar Portfolio Software is a customizable, responsive portfolio builder with a user-friendly admin dashboard. It offers a seamless experience for showcasing projects, skills, and contact details.
https://github.com/harunabdullahrakin/amar-portfolio-software
backend blog customizable-ui portfolio portfolio-website qwik tailwindcss typescript
Last synced: 4 months ago
JSON representation
Amar Portfolio Software is a customizable, responsive portfolio builder with a user-friendly admin dashboard. It offers a seamless experience for showcasing projects, skills, and contact details.
- Host: GitHub
- URL: https://github.com/harunabdullahrakin/amar-portfolio-software
- Owner: harunabdullahrakin
- License: other
- Created: 2025-04-15T02:38:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-16T14:35:20.000Z (about 1 year ago)
- Last Synced: 2025-07-02T14:08:40.859Z (12 months ago)
- Topics: backend, blog, customizable-ui, portfolio, portfolio-website, qwik, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://amar-portfolio-software.onrender.com/
- Size: 18.5 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Amar Portfolio Software
[](https://github.com/harunabdullahrakin/Amar-Portfolio-Software/actions)
[](https://opensource.org/licenses/MIT)
[](https://github.com/harunabdullahrakin/Amar-Portfolio-Software/releases)
Create a stunning portfolio in seconds with an intuitive user interface and seamless admin access.
## **Features**
- **Responsive UI**: Supports both dark and light modes, ensuring an optimal viewing experience across all devices.
- **Easy Customization**: Full control over the dashboard for simple adjustments to suit your personal branding and style.
- **Admin Panel**: Simple backend management for adding, editing, and removing content in your portfolio.
- **Smooth Animations**: Animated sections that add elegance to user interactions.
- **SEO Optimized**: Structured to help your portfolio rank well in search engines.
### **Pages Included**:
- **Home**: Welcome message and introduction to your portfolio.
- **Socials**: Showcase your social media links for easy connection.
- **Projects**: Display your past work with interactive images and descriptions.
- **Contact**: Contact form with email integration to reach you directly.
- **Discover**: Additional section for personal hobbies or extra information.
## **Deployment**
Amar Portfolio Software can be easily deployed using **ryx.us**, our sponsor's hosting platform. Follow the steps below for deployment:
### **Deployment Steps**:
1. Clone the repository:
```bash
git clone https://github.com/harunabdullahrakin/Amar-Portfolio-Software.git
```
2. Install dependencies:
```bash
cd Amar-Portfolio-Software
npm install
```
3. Set up SQLite database:
- The project uses SQLite as the database. Ensure that you have the correct SQLite database configuration.
4. Deploy to **ryx.us**:
- Visit [ryx.us](https://ryx.us) to get started with deployment.
- Follow their simple hosting setup instructions for deploying Node.js applications.
5. Start the server:
```bash
npm start
```
6. Open the app in your browser at `http://localhost:3000` or the live domain after deployment.
## **Documentation**
### **Installation**
1. **Download & Extract**: Download the software package and unzip it to your desired directory.
2. **Get the Installation Key**: To unlock full functionality, please reach out via Discord (username: `rakinisawsome`) for the installation key.
Note: (){im brokie consider to donate me for this project.
}else{
if your are broke like me just dm me in discord & star this repo for free key.
}
## **Demo**
Check out the live demo of Amar Portfolio Software [here](https://amar-portfolio-software.onrender.com/setup).
## **Images/Preview**
Explore the UI design and functionality through the images below:
| Preview | Preview |
|---------|---------|
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
## **Technologies Used**
Amar Portfolio Software is built using the following technologies:
- **Frontend**: HTML5, CSS3, JavaScript, React.js
- **Backend**: Node.js, Express.js
- **Database**: SQLite (for data storage, e.g., for projects, contact form submissions, etc.)
- **Framework**: Qwik (for simplified routing and server-side management)
- **Deployment**: **ryx.us** (sponsor hosting platform)
## **Contributing**
We welcome contributions to improve Amar Portfolio Software. To contribute:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-xyz`).
3. Make your changes and commit them (`git commit -m 'Add feature xyz'`).
4. Push to the branch (`git push origin feature-xyz`).
5. Create a pull request.
## **License**
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---