Skip to content

Capstone-Experimental/cc-course-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Service

Course Service, part of the knowZe Semi-Monolith.

Technology Used

  • Go: The application's main programming language.
  • Fiber: A framework for building RESTful APIs.
  • SQLite: Database used to store application data.

Getting Started

To replicate this service, please follow these instructions

Prerequisites

  • Latest version of Golang

Installation

  • Clone the Repository

    git clone https://github.com/Capstone-Experimental/cc-auth-service.git
  • If you are using Firebase as Auth, then you have to generate it's service account credentials, rename it to creds.json, and put it at the base directory. Also change the Firebase ProjectID in middleware/firebase.go

  • Run the service

    go run main.go

Usage

To Be Announced...

Contributing

Contributions to this service are welcome. If you would like to contribute to the development of this application, please follow the instructions below:

  1. Fork the Repository
  2. Create a New Branch for Your Contribution
  3. Make Your Changes and Commit
  4. Push Your Changes to Your Fork
  5. Open a Pull Request in the Original Repository

License

To Be Announced...

Disclaimer

This project was created for educational purposes and graduation requirements from the Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka.

About

Course Service, part of the semi-monolith backend application built primarily using Go utilizing the Go Fiber framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages