Skip to content

BvChung/edusnap-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduSnap REST API

Built with Go and utilizes Google Gemini Generative AI to provide educational information based on user images/screenshots.

Tech

API Endpoints

- Login + Register
/api/auth 

- Account information
/api/accounts 

- Make Gemini AI model request
/api/message 

Running Unit Tests

  • Unit tests are Go files with an alias ending with _test.go
  • cd to directory and run
- Run all tests in directory
go test -v .

- Run test file + corresponding file functions are imported from
go test -v foo_test.go bar.go 

Releases

No releases published

Packages

No packages published

Languages