For sql file please download from the discord #backend server
Status: In development
TODO:
- getPost
- getPostById
- getPostByLocationId
- getPostsByUserId
- getUserSubscribedPosts
- createPost
- editPost
- deletePost
- subscribeToPost
- unsubscribeFromPost
- subscribeToLocation
- unsubscribeFromLocation
- auth (Please contact me if the graph API I used is the wrong one as I am not using a library)
- image upload
- notifications
Database: MySQL
Language: Kotlin/Java. Feel free to use Java if you are more comfortable with Java.
Web Framework: ktor.io
Auth : Facebook login
Recommended IDE : IntelliJ
setup Check this webpage to setup project for IntelliJ
Any further queries please contact BudiNverse
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
compile "io.ktor:ktor-server-core:$ktor_version"
compile "io.ktor:ktor-server-netty:$ktor_version"
compile "io.ktor:ktor-gson:$ktor_version"
compile "ch.qos.logback:logback-classic:1.2.1"
compile group: 'mysql', name: 'mysql-connector-java', version: '6.0.6'