Skip to content

Implementation of NextJS - React - Go - GraphQL - MongoDB

License

Notifications You must be signed in to change notification settings

Raditsoic/weebs-go-nextjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weebs

Implementation of NextJS - Go - GraphQL - MongoDB in Anime & Manga List Web App

Feature

  • User Register and Login
  • Anime & Manga List
  • Anime & Manga Review
  • Fully Authenticated App with JWT

How to run the backend?

Docker (Recommended)

Pre-requisite

  • Docker
  1. Navigate to the backend directory
cd back-go
  1. Copy the .env.example to .env file and change the variables according to your values
cp .env.example .env
  1. Run inside the app inside docker container
docker-compose up --build
  1. Access the app on http://localhost:8080

Local

Pre-requisite

  • Golang
  • MongoDB

Run

  1. Navigate to the backend directory
cd back-go
  1. Copy the .env.example to .env file and change the variables according to your values
cp .env.example .env
  1. Start the MongoDB
sudo systemctl start mongod
  1. Run the app on local
go run server.go
  1. Access the app on http://localhost:8080

About

Implementation of NextJS - React - Go - GraphQL - MongoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published