Code Monkey home page Code Monkey logo

pegava-dating-app's Introduction

Cover

Author Languages Stars Forks Contributors


Fully responsive design

Posted publicly at the Figma Community


Videos

(Themes are according to system preferences)

Dark.Mode.mp4
Light.Mode.mp4

๐Ÿ“Œ Table of Contents

๐Ÿ‘ท Installation

  1. Clone the repository

    Via HTTPS: git clone https://github.com/GSTJ/PegavaDatingApp.git

    Via SSH: git clone [email protected]:GSTJ/PegavaDatingApp.git

  2. Install the necessary packages.

    Go to the main directory and install the necessary packages

    cd PegavaDatingApp/
    yarn
  3. Start developing.

    Initiate the project in development mode

    expo start

๐Ÿ“ฎ FAQ

๐Ÿ™‹โ€ What is Pegava?

Pegava is supposed to be a dating app. I made it back at the pandemic's beginning but was never released. So I'm making it open source so the community can take a look and maybe use it better. I rapidly refactored it recently to make sure things are up to date after more than a year without updates.

๐Ÿ“ฒ Can I try the app?

Yes! Simply download the Expo app and scan the QR code below:

More detailed instructions can be found here: https://exp.host/@gstj/pegava

๐Ÿ‘จโ€๐Ÿ”ฌ What are the technologies used?

Here are some of them:

๐ŸŽ‰ Contributing + ๐Ÿ› Issues

They make the open-source community such a fantastic place to learn, inspire, and create. Any contributions you make are much appreciated.

Feel free to file a new issue with a respective title and description on the Pegava repository.

If you already found a solution to your problem, I would love to review your pull request!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“• License

This project was made in 2020, released publicly in 2022.

The project is under the The Creative Commons CC0 license.

Made with ๐Ÿ’– by Gabriel Taveira ๐Ÿš€

pegava-dating-app's People

Contributors

gstj avatar mateusdegobi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pegava-dating-app's Issues

SDK version needs an update

When scanning the expo QR in the Readme file the following screen appeared, stating that the project uses SDK 48.0 but the new version of Expo Go supports only SDKs 49.0 and 50.0.
Screenshot 2024-02-08 at 2 14 55โ€ฏPM

Dependency problem during apk building

I still have a problem with it.
My goal is to build /create apk rather than just run emulation.
Steps to reproduce:

git clone [email protected]:GSTJ/PegavaDatingApp.git
cd cd PegavaDatingApp/
yarn isntall
mv App.json app.json (Required to fix "Error: No config exists")
eas build -p android --local
(Here is warning, choosing no option (removing metro.config.js also helps):
It looks like that you are using a custom metro.config.js that does not extend @expo/metro-config.
This can result in unexpected and hard to debug issues, like missing assets in the production bundle.
We recommend you to abort, fix the metro.config.js, and try again.
Learn more on customizing Metro
โœ” Would you like to abort? โ€ฆ no)

... // long installation

Final output:
[RUN_GRADLEW] FAILURE: Build completed with 2 failures.
[RUN_GRADLEW] 1: Task failed with an exception.
[RUN_GRADLEW] -----------
[RUN_GRADLEW] * Where:
[RUN_GRADLEW] Build file '/tmp/david/eas-build-local-nodejs/d39c1485-0ab1-446c-9baf-b690a2577422/build/node_modules/react-native-appearance/android/build.gradle' line: 23
[RUN_GRADLEW] * What went wrong:
[RUN_GRADLEW] A problem occurred evaluating project ':react-native-appearance'.
[RUN_GRADLEW] > Plugin with id 'maven' not found.
[RUN_GRADLEW] * Try:
[RUN_GRADLEW] > Run with --stacktrace option to get the stack trace.
[RUN_GRADLEW] > Run with --info or --debug option to get more log output.
[RUN_GRADLEW] > Run with --scan to get full insights.
[RUN_GRADLEW] ==============================================================================
[RUN_GRADLEW] 2: Task failed with an exception.
[RUN_GRADLEW] -----------
[RUN_GRADLEW] * What went wrong:
[RUN_GRADLEW] A problem occurred configuring project ':react-native-appearance'.
[RUN_GRADLEW] > compileSdkVersion is not specified. Please add it to build.gradle
[RUN_GRADLEW] * Try:
[RUN_GRADLEW] > Run with --stacktrace option to get the stack trace.
[RUN_GRADLEW] > Run with --info or --debug option to get more log output.
[RUN_GRADLEW] > Run with --scan to get full insights.
[RUN_GRADLEW] ==============================================================================
[RUN_GRADLEW] * Get more help at https://help.gradle.org
[RUN_GRADLEW] BUILD FAILED in 30s
[RUN_GRADLEW] Error: Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information.

Build failed
Gradle build failed with unknown error. See logs for the "Run gradlew" phase for more information.
    Error: npx exited with non-zero code: 1

Versions:

$ npm --version
8.19.3
$ node --version
v16.19.1
yarn --version
1.22.19
$ expo-cli --version
6.3.2
$ eas --version
eas-cli/3.7.2 linux-x64 node-v16.19.1

Originally posted by @david-shiko in #10 (comment)

Swipe back

hi, thank you so much for this amazing app, can you please add the swipe back feature request.

Wrong Emoji Placement

Describe the bug
Wrong placement of the loved and sad icons, they should be reversed
To Reproduce
Steps to reproduce the behavior:

  1. Go to Home
  2. Click on Sad Icon
  3. Scroll down to '....'
  4. See error

Expected behavior
when clicked on sad we expect it to be left swiped but it is reverse as of now

Dependency problem and building apk

Hi!
I tried to install dependencies in a 3 ways but failed:

  1. npm install
  2. npm install --legacy-peer-deps
  3. npm install --force
    Eventually I installed it by npm update

but I can't create apk cuz I don't see an android folder.
Command to build apk:
react-native run-android

P.S.
Sorry for possibly stupid question, I'm not a truly JS developer.
I did research and your project is one of the better on github.

What about api?

nice app, but i am wondering if it has api code as well? would be great if you share API's or dashboard of somekind, would be great!

Need upgrade to expo 48

App is asking for upgrade and not able to see how it works...Anyone can upgrade it to see it on expo. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.