Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (30 sloc) 1.77 KB
id title
welcome
Welcome

Logo

Welcome to the documentation for the Matryoshka project, a private appstore for the Android operating system that aims to offer an open-source alternative to currently available options.

This is an undegraduate Capstone project for the University of Regina in Saskatchewan, Canada by @shevtsod, @oscar666666, and @Uyser.

The entirety of the project's source code is publicly hosted on GitHub!

Repositories

This software follows a client-server architecture, and our GitHub source code reflects this by having three distinct repositories for each component. Moreso, our documentation on this site is split into two top-level sections covering each of these components in detail.

matryoshka-app

The client application is a downloadable Android app written in Java. Users are able to browse, download free apps, and purchase paid apps through this app.

For all of our documentation on the app, see App/Getting Started

matryoshka-server

Our server hosting the database, admin panel, and a REST API for clients to interact with. The server is written in PHP using the Laravel framework.

For all of our documentation on the server, see Server/Getting Started

matryoshka-docs

This site!

The documentation for this project is written using Facebook's Docusaurus to be completely decoupled from the rest of the source code.

You can’t perform that action at this time.