Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/injamulhaquesomrat/ab-portfolio
A portfolio site for my friend named Amin Babu😐😎✌️
https://github.com/injamulhaquesomrat/ab-portfolio
framer-motion mongodb next-auth nextjs shadcn-ui tailwindcss typescript zod zustand
Last synced: about 15 hours ago
JSON representation
A portfolio site for my friend named Amin Babu😐😎✌️
- Host: GitHub
- URL: https://github.com/injamulhaquesomrat/ab-portfolio
- Owner: injamulhaquesomrat
- Created: 2024-07-28T17:51:49.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-14T12:49:37.000Z (about 2 months ago)
- Last Synced: 2025-02-01T16:28:23.330Z (10 days ago)
- Topics: framer-motion, mongodb, next-auth, nextjs, shadcn-ui, tailwindcss, typescript, zod, zustand
- Language: TypeScript
- Homepage: https://aminbabu-inj.netlify.app
- Size: 1.81 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AB - The Developer Portfolio
AB - The Developer Portfolio is a showcase of my work as a developer. It includes an animated landing page with innovative sections and admin dashboards built using Next.js. The project incorporates various technologies to create a seamless user experience.
## Features
1. **Animated Landing Page**:
- Engaging and visually appealing landing page.
- Innovative sections to capture users' attention.
- Utilizes Next.js for efficient rendering and routing.2. **Admin Dashboards**:
- Backend functionalities integrated with Next.js.
- Secure authentication using Next-auth.
- Efficient server-side rendering for admin features.## Technologies Used
- Next.js: A powerful React framework for building server-rendered applications.
- Shadcn (assuming you meant "Shader" or a similar library): Used for creating visual effects.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Next-auth: Provides authentication and authorization for Next.js applications.## Getting Started
1. Clone this repository:
2. Install dependencies:
3. Set up environment variables:
- Create a `.env.local` file and add your authentication credentials:
```
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your-secret-key
```4. Run the development server:
3. Set up environment variables:
- Create a `.env.local` file and add your authentication credentials:
```
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your-secret-key
```4. Run the development server:
5.
5. Access the application at http://localhost:3000.## Credentials for Admin Dashboard
Access the dashboard at https://aminbabu-inj.netlify.app/dashboard.- Username: [email protected]
- Password: somratFeel free to explore the live version of this project here.