https://github.com/yoshiohasegawa/mindflex-server
The back-end server for Mindflex, an iOS game application
https://github.com/yoshiohasegawa/mindflex-server
backend-server flask mongodb python
Last synced: about 2 months ago
JSON representation
The back-end server for Mindflex, an iOS game application
- Host: GitHub
- URL: https://github.com/yoshiohasegawa/mindflex-server
- Owner: yoshiohasegawa
- License: mit
- Created: 2021-05-19T02:48:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-21T06:53:11.000Z (almost 5 years ago)
- Last Synced: 2025-10-11T07:45:09.461Z (8 months ago)
- Topics: backend-server, flask, mongodb, python
- Language: Python
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mindflex Server

Flex your mind
# Table of Contents
1. [About](#about)
* [Tech Stack](#tech-stack)
* [Endpoints and Objects](#endpoints-and-objects)
2. [Coming Soon](#coming-soon)
* [User Accounts](#user-accounts)
* [Game Modes](#game-modes)
* [Sound Effects](#sound-effects)
3. [Contact](#contact)
# About
A Python-Flask server that contains API endpoints and routes that support [Mindflex](https://github.com/yoshiohasegawa/mindflex), an iOS game application. The database is a noSQL MongoDB database.
## Tech Stack
- [Python](https://www.python.org/)
- [Flask](https://flask.palletsprojects.com/en/2.0.x/)
- [MongoDB](https://www.mongodb.com/)
## Endpoints and Objects
### *Root*
`[GET] /`
- returns the string: *'Welcome to the Mindflex API'*
### *Questions*
`[GET] /api/questions`
- returns an array of Question objects
#### Example Question Object
```js
{
_id: "1991fakeid1991",
question: "47 > 7",
answer: true
}
```
# Coming Soon
### User Accounts
- We hope to enable users to create User Accounts in order to keep track of high scores.
### Game Modes
- Different game modes will keep things exciting and, allow users to not only challenge themselves in arithmetic but, also in other topics found in basic trivia.
### Sound Effects
- Sound effects and audio makes games like this much more fun! Keep an eye out for this in the near future.
# Contact
For support, feedback or, to report a bug, you may contact the maintainer:
- Yoshio Hasegawa: [GitHub](https://github.com/yoshiohasegawa), [LinkedIn](https://www.linkedin.com/in/yoshiohasegawa/)
## License
Distributed under the MIT License.