https://github.com/likui628/next-fullstack-realworld-app
Full-Stack Next.js Realworld App
https://github.com/likui628/next-fullstack-realworld-app
docker fullstack i18n nextjs prisma reactjs typescript
Last synced: 8 months ago
JSON representation
Full-Stack Next.js Realworld App
- Host: GitHub
- URL: https://github.com/likui628/next-fullstack-realworld-app
- Owner: likui628
- License: mit
- Created: 2023-11-24T09:11:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-11T12:44:35.000Z (over 2 years ago)
- Last Synced: 2025-03-25T12:50:57.179Z (over 1 year ago)
- Topics: docker, fullstack, i18n, nextjs, prisma, reactjs, typescript
- Language: TypeScript
- Homepage: https://next-fullstack-realworld-app.vercel.app
- Size: 540 KB
- Stars: 24
- Watchers: 0
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 
### Next.js 14, React, Prisma, Postgres
demo available
at [https://next-fullstack-realworld-app.vercel.app/](https://next-fullstack-realworld-app.vercel.app/)
## Screenshot

## Development
First, run the development server:
```
docker-compose up --build --force-recreate
```
Open http://localhost:3000 with your browser to see the result.
## Production
```
# Build prod
docker compose -f docker-compose.production.yml build
# Up prod in detached mode
docker compose -f docker-compose.production.yml up -d
```
Open http://localhost:3000.
## Key Features
1. Authentication via Next-Auth
2. Login/ Register
3. Articles: Create, Edit, Delete
4. Filter articles by tag, author, favorited
5. Comments on articles
6. Favorite articles
7. Follow other users
8. i18n: English, Chinese Simplified
## References
- [vue3-realworld-example-app](https://github.com/gardenofdev/vue3-realworld-example-app)
- [realworld](https://github.com/gothinkster/realworld)
- [react-realworld-example-app](https://github.com/gardenofdev/react-realworld-example-app/)