Create a stunning portfolio in seconds with an intuitive user interface and seamless admin access.
- 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.
- 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.
Amar Portfolio Software can be easily deployed using ryx.us, our sponsor's hosting platform. Follow the steps below for deployment:
- Clone the repository:
git clone https://github.com/harunabdullahrakin/Amar-Portfolio-Software.git
- Install dependencies:
cd Amar-Portfolio-Software npm install
- Set up SQLite database:
- The project uses SQLite as the database. Ensure that you have the correct SQLite database configuration.
- Deploy to ryx.us:
- Visit ryx.us to get started with deployment.
- Follow their simple hosting setup instructions for deploying Node.js applications.
- Start the server:
npm start
- Open the app in your browser at
http://localhost:3000
or the live domain after deployment.
- Download & Extract: Download the software package and unzip it to your desired directory.
- 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. }
Check out the live demo of Amar Portfolio Software here.
Explore the UI design and functionality through the images below:
Preview | Preview |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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)
We welcome contributions to improve Amar Portfolio Software. To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-xyz
). - Make your changes and commit them (
git commit -m 'Add feature xyz'
). - Push to the branch (
git push origin feature-xyz
). - Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.