Skip to content

savhappy/AllForOne

Repository files navigation

All For One is a mobile real life scavenger hunt game.

Screenshots

Getting started

Except for the regular suspects - git, Node, npm, etc - you need these things to run the All For One app. Follow the instructions supplied on their links before you continue with Installation.

  • Postgres database, download and install from here.
  • Expo Client. Download it on your mobile device from your app store of choice. For more info, see here.
  • Set Up Python, Django and virtual environment for Python. Download and install here.

Installation

  1. Clone the repo
git clone https://github.com/Fatima031598/AllForOne
cd AllForOne
  1. Install dependencies
cd client
npm install
  1. Start the socket server
cd serverSocket
npm install
npx nodemon
  1. Start the python server
cd gameplay_server
source env/bin/activate
python3 manage.py runserver
  1. Start development server
cd client
expo start
  1. Scan the barcode with the Expo app on your phone or follow the terminal instructions to load up the simulator on your machine.

Tech Stack

React Native, Expo, React Native Maps, JavaScript, Python, Express, socket.IO, Redis, PostgreSQL, Django

Contributing

Improvements are welcome :)

Fork the repo and do your thing. Push to your fork and submit a pull request.

Developers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published