Skip to content

Geo-based social network web application with Go and React JS

Notifications You must be signed in to change notification settings

michaelayao/Around

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Around

Geo-based social network web application with Go and React JS

• Designed and implemented a geo-based social network web application with React JS and Go

• Implemented features for users to create and browse posts and search nearby posts (Ant Design, GeoLocation API and Google Map API)

• Improved the authentication using token based registration/login/logout flow with React Router v4 and server-side user authentication with JWT

• Launched a scalable web service in Go to handle posts and deployed to Google Cloud (Google Kubernetes Engine)

• Used ElasticSearch (deployed to GCE) to provide geo-location based search functions such that users can search nearby posts within a distance (e.g. 200km)

• Used Google Vision API to provide a face detection model and integrate with the Go service

About

Geo-based social network web application with Go and React JS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published