Skip to content

Server for achievement management system written in high performance, concurrent and functional Scala code.

Notifications You must be signed in to change notification settings

amitbansal7/achievement-ms-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Server for Achievement Management System

Tech stack:

  • Scala
  • akka-http
  • MongoDB
  • Cats

Getting Started

  1. Install JDK 1.8
  2. Install sbt from here
  3. run $ sbt on the root directory of the project.
  4. Install MongoDB from here
  5. Run MongoDB using $ mongod and in the new tab create mongo client using $ mongo.
  6. On the mongo client console type use ams to create an empty database required for this server.
  7. After downloading of all the necessary dependencies is done, type > run on the sbt console.
  8. Go to http://localhost:8080/ and you should see "Server is up and running..".

Frontend deployment : ams

API deployed on aws : ams

Frontend code written in angular can be found here

Screenshots

ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss ss

About

Server for achievement management system written in high performance, concurrent and functional Scala code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages