Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/triyanox/website
My digital garden on the web [Old]
https://github.com/triyanox/website
nextjs nextjsapp planetscale portfolio prisma tailwindcss
Last synced: 17 days ago
JSON representation
My digital garden on the web [Old]
- Host: GitHub
- URL: https://github.com/triyanox/website
- Owner: triyanox
- Created: 2023-03-12T20:41:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-02T17:58:48.000Z (about 1 year ago)
- Last Synced: 2024-04-16T14:08:57.064Z (7 months ago)
- Topics: nextjs, nextjsapp, planetscale, portfolio, prisma, tailwindcss
- Language: TypeScript
- Homepage: https://achaq.dev
- Size: 3.55 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My website ☘️
My portfolio website made with Next.js, Prisma, and Tailwind CSS would have a modern, sleek design with a smooth user experience. Next.js, with its server-side rendering capabilities, would ensure fast loading times and optimal performance. Prisma handles the database management, ensuring seamless data access and management. Tailwind CSS provides a responsive and customizable design system, allowing for easy styling and flexibility. The website showcases my projects and thoughts, with a user-friendly layout that makes it easy for visitors to navigate and learn more about the individual's skills and experience.
## Project structure
The project is structured as follows:
- `components`: Contains the React components used in the project.
- `lib`: Contains the Prisma client and other utility functions.
- `pages`: Contains the `api` folder, which contains the API routes.
- `public`: Contains the static assets.
- `app`: The new next.js app directory
- `prisma`: Contains the Prisma schema and migrations.## Getting started
To get started, clone the repository and install the dependencies:
```bash
git clone https://github.com/triyanox/website.git
cd website
yarn
```Then, create a `.env` file in the root directory and add the following environment variables:
```bash
DATABASE_URL="mysql://user:password@host:port/database"
```You can then run the development server:
```bash
yarn dev
```## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.