Skip to content

mayconbordin/boardhood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoardHood

BoardHood is an application developed as a final year project (FYP) in Information Systems, the documentation and presentation can be found here.

Basically, it is a mobile application for people to discuss about topics of interest. More basically yet, it's a forum, but you can choose to follow only those topics that you are interested in.

The client has been developed in Android and published in the Google Play marketplace.

Technology

  • Deployed in the AWS as a two-tier application.
  • Developed in Python with Flask Framework.
  • The web server is nginx and the application server is uWSGI.
  • The database is PostgreSQL with PostGIS extension.
  • memcached is used for storing authentication tokens.
  • Amazon S3 was used for storing user avatars.
  • The server side is a JSON RESTful API.
  • Munin was used for monitoring the server.
  • The installation and configuration of all software stack above was done with a Fabric script.
  • The Python application was packaged with Distribute and deployed with Fabric.
  • The client application was developed for Android.

Client Screenshots

Screenshot #1

License

Copyright (c) 2012 Maycon Bordin

Licensed under the MIT License (MIT)

About

A mobile application for topic-oriented conversations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published