https://github.com/kastorcode/nihongo-idioms-backend-php
Nihongo Idioms: Platform backend for learning languages developed with PHP and MySQL.
https://github.com/kastorcode/nihongo-idioms-backend-php
backend brazil css frontend fullstack goiania goias html javascript jquery languages languages-learning learning matheus mysql oliveira php phpmyadmin ramalho xampp
Last synced: 4 months ago
JSON representation
Nihongo Idioms: Platform backend for learning languages developed with PHP and MySQL.
- Host: GitHub
- URL: https://github.com/kastorcode/nihongo-idioms-backend-php
- Owner: kastorcode
- Created: 2021-09-14T18:25:33.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-14T18:36:21.000Z (over 4 years ago)
- Last Synced: 2025-03-21T05:27:28.761Z (11 months ago)
- Topics: backend, brazil, css, frontend, fullstack, goiania, goias, html, javascript, jquery, languages, languages-learning, learning, matheus, mysql, oliveira, php, phpmyadmin, ramalho, xampp
- Language: PHP
- Homepage: https://www.instagram.com/kastorcode
- Size: 7.77 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Nihongo Idioms PHP Backend
> 👷 Developed by Matheus Ramalho de Oliveira.
🔨 Systems Analyst, Full-Stack Developer.
🏡 Goiânia, Goiás, Brasil.
✉️ kastorcode@gmail.com
👍 [instagram.com/kastorcode](https://www.instagram.com/kastorcode)
---
Platform for learning languages through spaced repetition, explanatory modules, combined text and audio, question forum, notification system, premium account, and other settings more.
---
### 👉 Used technologies
- [XAMPP](https://www.apachefriends.org)
- [MySQL](https://www.mysql.com)
- [PHP](https://www.php.net)
- [Expo](https://expo.dev)
- [React Native](https://reactnative.dev)
---
### 📜 Installation and execution
1. Make a clone of this repository;
2. Make sure you have two servers running: [MySQL](https://www.mysql.com) and [PHP](https://www.php.net), you can use the [XAMPP](https://www.apachefriends.org);
3. Create a database in `MySQL` with the name of `languages`;
4. Run the file `database-backup/languages.sql` in the `languages database` to create the tables;
5. Create a database in `MySQL` with the name of `phrases`;
6. Run the file `database-backup/phrases.sql` in the `phrases database` to create the tables;
7. If you have XAMPP running on your machine, you can perform these operations via [phpMyAdmin](https://www.phpmyadmin.net) at the address [http://localhost/phpmyadmin](http://localhost/phpmyadmin).
---
### 🎨 Project frontend
[nihongo-idioms-frontend-react-native](https://github.com/kastorcode/nihongo-idioms-frontend-react-native)