Skip to content

Qurus/freeportfoliotemplate

Repository files navigation

Ali Web Wizard Portfolio

Welcome to My Portfolio Project! This is a free project that uses ReactJS and NextJS, designed specifically for junior developers who are looking to improve their skills.

Libraries Used

This project uses several third-party libraries to improve its functionality and aesthetics. These include:

  • TailwindCSS: A utility-first CSS framework that helps you quickly build custom designs.
  • Axios: A promise-based HTTP client for making API requests.
  • DaisyUI: A component library that helps you create beautiful UIs with TailwindCSS.
  • Framer Motion: A library for creating smooth animations and transitions in React.
  • SendGrid Mail: A cloud-based email service that helps you send and manage emails.

Getting Started

To get started with My Portfolio Project, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies by running npm install.
  3. Add a .env file to the root of your project, and include the following line: SENDGRID_API_KEY=your_sendgrid_api_key_here.
  4. Start the development server by running npm run dev.
  5. Open your browser and navigate to http://localhost:3000.

Contributing

We welcome contributions from all developers, regardless of experience level. If you'd like to contribute to My Awesome Project, please fork this repository and submit a pull request with your changes.

Upcoming Features

I'am always working to improve My Portfolio Project! Here are some upcoming features that we're currently working on:

  • An /app folder for NextJS integration.
  • Implementation of NextAuth for authentication and authorization.

Thanks for checking out our project! I hope you enjoy using it as much as we enjoyed building it.

About

Free Portfolio Template for Developers from UenMedia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors