Compare commits
No commits in common. "6c2ebe7d7aa0720919b783f2c1f41d2cfb6050aa" and "c9b82462187b3e69cb30d3c868d55a50c90b71e8" have entirely different histories.
6c2ebe7d7a
...
c9b8246218
28
README.md
28
README.md
@ -35,12 +35,7 @@ To get started with DeguApp, follow these steps:
|
||||
2. Install dependencies:
|
||||
|
||||
```bash
|
||||
# frontend
|
||||
cd deguapp/frontend
|
||||
npm install
|
||||
|
||||
# backend
|
||||
cd deguapp/api
|
||||
cd deguapp
|
||||
npm install
|
||||
```
|
||||
|
||||
@ -48,6 +43,11 @@ To get started with DeguApp, follow these steps:
|
||||
|
||||
5. Open the app in your browser or Android emulator and start exploring!
|
||||
|
||||
## Contributing
|
||||
|
||||
Contributions are welcome! If you'd like to contribute to DeguApp, please fork the repository and submit a pull request with your changes.
|
||||
Use the upstream of the project, which can be found at https:/git.filiprojek.cz/fr/deguapp. **GitHub repository is just a mirror!**
|
||||
|
||||
## Local builds
|
||||
### Android
|
||||
|
||||
@ -74,24 +74,12 @@ bundletool build-apks --bundle=./frontend/android/app/build/outputs/bundle/relea
|
||||
bundletool install-apks --apks=./deguapp.apks
|
||||
```
|
||||
|
||||
#### Resources:
|
||||
|
||||
### Resources:
|
||||
|
||||
- https://github.com/expo/eas-cli/issues/1300
|
||||
- https://reactnative.dev/docs/signed-apk-android#generating-the-release-aab
|
||||
|
||||
### Server
|
||||
|
||||
```bash
|
||||
cd api/
|
||||
npm i
|
||||
npm run build
|
||||
```
|
||||
|
||||
## Contributing
|
||||
|
||||
Contributions are welcome! If you'd like to contribute to DeguApp, please fork the repository and submit a pull request with your changes.
|
||||
Use the upstream of the project, which can be found at https:/git.filiprojek.cz/fr/deguapp. **GitHub repository is just a mirror!**
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the GNU GPLv3 License - see the [LICENSE](LICENSE) file for details.
|
||||
|
@ -12,7 +12,9 @@
|
||||
"resizeMode": "contain",
|
||||
"backgroundColor": "#ffffff"
|
||||
},
|
||||
"assetBundlePatterns": ["**/*"],
|
||||
"assetBundlePatterns": [
|
||||
"**/*"
|
||||
],
|
||||
"ios": {
|
||||
"supportsTablet": true
|
||||
},
|
||||
|
@ -16,28 +16,23 @@ function SignupPage() {
|
||||
const { onSignin } = useAuth();
|
||||
|
||||
async function signin() {
|
||||
if (pass1 != pass2) {
|
||||
alert("Passwords are not same!");
|
||||
return;
|
||||
}
|
||||
|
||||
if (pass1 == pass2) {
|
||||
const res = await onSignin(username, email, pass1);
|
||||
const data = await res.json();
|
||||
|
||||
if (res.status == 400) {
|
||||
if (data.message == "validation error") {
|
||||
alert(data.data.message);
|
||||
if (res.error) {
|
||||
if (res.msg.message == "validation error") {
|
||||
alert(res.msg.data.message);
|
||||
} else {
|
||||
alert("Something went wrong");
|
||||
alert(res.msg.message);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
if (res.status == 201) {
|
||||
if (!res.error) {
|
||||
alert("You have been successfully registered. Please Log In");
|
||||
router.replace("/login");
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
alert("Passwords are not same!");
|
||||
}
|
||||
|
||||
return (
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
|
||||
"files": {
|
||||
"ignore": [".expo/", ".vscode/", "node_modules/", "dist/"]
|
||||
"ignore": [".expo/", ".vscode/", "node_modules/"]
|
||||
},
|
||||
"organizeImports": {
|
||||
"enabled": true
|
||||
|
@ -7,8 +7,7 @@
|
||||
"android": "expo start --android",
|
||||
"ios": "expo start --ios",
|
||||
"web": "expo start --web",
|
||||
"build:web": "npx expo export",
|
||||
"format": "npx @biomejs/biome format --write ."
|
||||
"build:web": "npx expo export"
|
||||
},
|
||||
"dependencies": {
|
||||
"@expo/metro-runtime": "~3.2.1",
|
||||
|
Loading…
Reference in New Issue
Block a user