Skip to content

This is a project for our GoSchool Project Live Batch 4.

Notifications You must be signed in to change notification settings

mofodox/project-live-app

Repository files navigation

project-live-app

LOGO

This is a project for our GoSchool Project Live Batch 4.

File structure

- api
  |- controllers
    |- routes.go
    |- base.go
    |- users_controller.go
    |- health_controller.go
    |- business_controller.go
    |- category_controller.go
    |- comment_controller.go
  |- models
    |- category.go
    |- user.go
    |- business.go
    |- comment.go
  |- auth (security)
    |- token.go
  |- middlewares
    |- middlewares.go
- tests
- client
  |- controllers
    |- business_controller.go
    |- category_controller.go
    |- home_controller.go
    |- users_controller.go
  |- public
    |- style.css
  |- routes
    |- routes.go
  |- templates
  |- main.go (client start http server)
- go.mod
- go.sum
- .env
- main.go (rest api start http server)
- README.md

Overview

This app is to help HBBs be known to the users of the app.

Registered users are able to create business listings and leave their comments / ratings. Businesses' geographic coordinates, latitude and longitude will be derived from their address via geocoding and shown on an embeded map.

Public users can browse and search for businesses.

Database Flow

Miro Board

Slide Deck

Google Slide

Team Members

About

This is a project for our GoSchool Project Live Batch 4.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages