Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pulsejet/go-cerium
API for Cerium - a dangerously accurate Google Forms clone
https://github.com/pulsejet/go-cerium
api clone forms golang google-forms mongodb
Last synced: 8 days ago
JSON representation
API for Cerium - a dangerously accurate Google Forms clone
- Host: GitHub
- URL: https://github.com/pulsejet/go-cerium
- Owner: pulsejet
- License: mpl-2.0
- Created: 2019-06-14T14:41:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-30T11:11:28.000Z (over 4 years ago)
- Last Synced: 2024-05-01T15:05:50.735Z (8 months ago)
- Topics: api, clone, forms, golang, google-forms, mongodb
- Language: Go
- Homepage: https://gymkhana.iitb.ac.in/forms/
- Size: 56.6 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cerium
[![Build Status](https://travis-ci.org/pulsejet/go-cerium.svg?branch=master)](https://travis-ci.org/pulsejet/go-cerium)
[![Go Report Card](https://goreportcard.com/badge/github.com/pulsejet/go-cerium)](https://goreportcard.com/report/github.com/pulsejet/go-cerium)`go-cerium` is the golang backend for the dangerously accurate Google Forms clone designed for IIT Bombay, [cerium](https://github.com/pulsejet/cerium).
## Development
Install dependencies using `dep ensure` and run the backend with `go run main.go`. You need to have `mongodb` running and environment variables set correctly in `.env`. You also need to generate the IITB SSO authentication token and set it in `.env`.## Build
Use `go build` to generate an optimized build.## License
Licensed under the Mozilla Public License 2.0