An open API service indexing awesome lists of open source software.

https://github.com/ngodingbang/rwid-portofolio

Portofolio page template for RWID member using Next.js.
https://github.com/ngodingbang/rwid-portofolio

Last synced: over 1 year ago
JSON representation

Portofolio page template for RWID member using Next.js.

Awesome Lists containing this project

README

          

# RWID Portofolio Template

[![License](https://badgen.net/github/license/ngodingbang/rwid-portofolio "License")](LICENSE.md)
[![Release](https://badgen.net/github/release/ngodingbang/rwid-portofolio "Release")](https://github.com/ngodingbang/rwid-portofolio/releases)
[![Deploy to Vercel](https://github.com/ngodingbang/rwid-portofolio/actions/workflows/main.yml/badge.svg "Deploy to Vercel")](https://github.com/ngodingbang/rwid-portofolio/actions/workflows/main.yml)

This is a repository of portofolio page template for RWID member using [Next.js](https://nextjs.org) intended for personal use only. The site is forked from the incredible [Tailwind-Nextjs-Starter-Blog](https://github.com/timlrx/tailwind-nextjs-starter-blog) by [Tim Lrx](https://github.com/timlrx). Check out [the parent repository documentation](https://github.com/timlrx/tailwind-nextjs-starter-blog/blob/main/README.md) or fork this project to start building your own portofolio.

This blog was developed with:

- [![TypeScript](https://img.shields.io/badge/TypeScript_5.6.2-007ACC?style=for-the-badge&logo=typescript&logoColor=white "TypeScript")](https://www.typescriptlang.org)
- [![React](https://img.shields.io/badge/React_18.3.1-20232A?style=for-the-badge&logo=react&logoColor=61DAFB "React")](https://react.dev)
- [![Next.js](https://img.shields.io/badge/nextjs_14.2.12-000000?style=for-the-badge&logo=next.js&logoColor=white "Next.js")](https://nextjs.org)
- [![Tailwind](https://img.shields.io/badge/Tailwind_CSS_3.4.12-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white "Tailwind")](https://tailwindcss.com)

## Requirement

- [![Node.js](https://img.shields.io/badge/Node.js_20.18.0-43853D?style=for-the-badge&logo=node.js&logoColor=white "Node.js")](https://nodejs.org)
- [![pnpm](https://img.shields.io/badge/pnpm_9.14.1-F69220?style=for-the-badge&logo=pnpm&logoColor=white "pnpm")](https://pnpm.io)
- [![PostgreSQL](https://img.shields.io/badge/PostgreSQL_17.0-316192?style=for-the-badge&logo=postgresql&logoColor=white "PostgreSQL")](https://www.postgresql.org)

## Installation

To get started using this app in your localhost, simply paste this command into your terminal:

```bash
git clone https://github.com/ngodingbang/rwid-portofolio.git
cp .env.example .env.local
pnpm install
```

## Preparing The Database

Run migrations and seeder by execute the command below.

```bash
pnpm run migrate:dev:local
# or
pnpm run migrate:reset:local -- --skip-seed # Add flag "--skip-seed" to run the migration without seeding and flag "--source_path=YOUR_ENV_PATH" to change the default .env path value.
```

> Note: This is a development command and should never be used in a production environment. Please use `pnpm exec prisma migrate deploy` for testing an production environment. Read [prisma migrate documentation][prisma-migrate-documentation-url] for further information.

## Getting Started

First, run the development server:

```bash
pnpm run dev
pnpm run dev:secure # run in https mode
```

Open http://localhost:3000 with your browser to see the result. You can start editing the page by modifying `src/app/page.tsx`. The page auto-updates as you edit the file.

## Changelog

You can read the changelog [here](CHANGELOG.md).

## License

You can read the license [here](LICENSE.md).

## Support

Using the template? Support this effort by giving a star on GitHub and giving a shoutout on your social media.

## Author

Septianata Rizky Pratama

- [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white "GitHub")](https://github.com/ianriizky)
- [![LinkedIn](https://img.shields.io/badge/LinkedIn-white?style=for-the-badge&logo=linkedin&colorB=0a66c2 "LinkedIn")](https://www.linkedin.com/in/ianrizky)