Skip to content

shubhendugupt/upscoot-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upscoot

Upscoot is a service. I use this to put my own things.

This repository is the backend of the service. It is currently written in Python using Flask.

The planned features are:

  • Put by item or URL
  • Create 'hidden' items which don't show up in the normal listing
  • 'hop' functionality to see (public) items on this day in previous years
  • 'list' get a json object of all the (public) items
  • 'rand' view a random (public) item
  • put to items somewhere distributed
  • Create Docker containers
  • Tests
  • CI
  • Coverage
  • Android app
  • Custom groups, so anyone could create their own group by using their own password
  • Group pages to see all items for a group
  • Rand, hop, and list for group items
  • Group moderation
  • Group support for the Android app

I intend to also open source the android application once the server is functional.

The current implementation of Upscoot supports most of these things in a very primitive way. This project is an attempt at creating a more reliable, testable, and reusable website.

View on Github

About

Upscoot Image Uploader

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.9%
  • HTML 7.1%