GithubHelp home page GithubHelp logo

adeeteya / random-face-generator Goto Github PK

View Code? Open in Web Editor NEW
136.0 136.0 30.0 36.32 MB

A Cross-Platform(Web, Android, iOS, Linux and Macos) app to Generate Faces of People (These people don't actually exist) made using Flutter.

Home Page: https://adityar224.github.io/Random-Face-Generator/

License: MIT License

Kotlin 0.21% Swift 1.99% Objective-C 0.06% Dart 29.93% HTML 3.23% CMake 28.24% C++ 32.54% C 2.21% JavaScript 0.29% CSS 1.30%
age-determination android artificial-intelligence cross-platform face-detection face-recognition fakeface flutter flutter-apps gender-classification gender-detection generator ios machine-learning neumorphism thispersondoesnotexist website windows

random-face-generator's Introduction

An image of @adeeteya's Holopin badges, which is a link to view their full Holopin profile

Hey There , I'm Aditya

Self Describing SVG

πŸ‘¨β€πŸ’» About Me

  • πŸ”­ I’m currently pursuing my Master's degree in Computer Science at Purdue University
  • 🌱 I’m currently learning Crypto and Network Security, Heuristic Problem Solving and Database Systems.
  • πŸ€” I’m looking for help with UI/UX
  • πŸ’¬ Ask me about Flutter, Arduino and Web Development (React, Html and CSS)
  • πŸ“« How to reach me: [email protected]
  • πŸ˜„ Pronouns: he/him

πŸ’»Tech Stack

C C++ CSS3 Dart HTML5 Java JavaScript LaTeX Markdown Python Firebase GithubPages Google Cloud Heroku Netlify Render Vercel Angular.js Bootstrap Express.js Flask Flutter NPM React React Router SASS React Hook Form Vite Firebase MongoDB MySQL Postgres SQLite Supabase Adobe After Effects Adobe Photoshop Canva Dribbble Figma Keras Matplotlib NumPy Pandas Scipy TensorFlow PyTorch Docker Kubernetes Arduino Confluence Docker Jira Kubernetes Notion Postman

πŸ“Š My GitHub Stats

Stats Graph
Streak Graph
Languages Graph

More in-depth stats

Code Time

Lines of code

🐱 My GitHub Data

πŸ“¦ 545.4 kB Used in GitHub's Storage

πŸ’Ό Opted to Hire

πŸ“œ 37 Public Repositories

πŸ”‘ 5 Private Repositories

I'm a Night πŸ¦‰

🌞 Morning                93 commits          β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.49 % 
πŸŒ† Daytime                174 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   30.85 % 
πŸŒƒ Evening                91 commits          β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.13 % 
πŸŒ™ Night                  206 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   36.52 % 

πŸ“… I'm Most Productive on Sunday

Monday                   66 commits          β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.70 % 
Tuesday                  103 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   18.26 % 
Wednesday                90 commits          β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.96 % 
Thursday                 97 commits          β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.20 % 
Friday                   23 commits          β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   04.08 % 
Saturday                 21 commits          β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.72 % 
Sunday                   164 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   29.08 % 

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
JavaScript               5 hrs 1 min         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   54.20 % 
Python                   2 hrs 57 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   31.90 % 
JSON                     17 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   03.15 % 
SQL                      14 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.67 % 
CSV                      14 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.58 % 

πŸ”₯ Editors: 
VS Code                  9 hrs 10 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   99.05 % 
Chrome                   5 mins              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.95 % 

I Mostly Code in Dart

Dart                     24 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   45.28 % 
JavaScript               9 repos             β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.98 % 
C++                      6 repos             β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.32 % 
HTML                     4 repos             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   07.55 % 
CSS                      1 repo              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.89 % 

Last Updated on 02/05/2024 18:39:57 UTC

πŸ“ˆ My Contribution Graph

Snake Contribution Animation

✍️ Random Dev Quote

Random Dev Quote

πŸ˜‚ Random Dev Joke

Jokes Card

🎡 Let's Listen Together

Spotify Recently Played

πŸ’° You can help me by Donating

BuyMeACoffee PayPal Patreon

Visitor Count

random-face-generator's People

Contributors

adeeteya 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

random-face-generator's Issues

Option to save the photo

The app looks cool and amazing. πŸ˜„
It would be even more amazing if there were an option to save the random face to the gallery.
That would be a great help for the catfishing community. πŸ™

Not workin anymore?

Describe the bug
I've tried the app today at different times, but could not get it to work – neither as app on the phone, nor via the browser on a computer.

To Reproduce
Steps to reproduce the behavior:

  1. Start the app
  2. wait for the doughnut to complete circling
  3. See error

Expected behavior
A random face is generated.

Screenshots
image

Desktop (please complete the following information):

  • OS: Linux
  • Browser Waterfox G5, Chromium
  • Version: G5.1.4, 109.0.5414.74

Smartphone (please complete the following information):

  • Device: Wileyfox Swift
  • OS: Android 10
  • Browser the app in its latest version
  • Version 3.0.0

Additional context
In Tor Browser, the page does not even load.

Android Edge-to-edge rendering support

Is your feature request related to a problem? Please describe.

This is a feature of Android Q that allows for rendering beneath the status and navigation bars. When a user has gesture-based navigation enabled, edge-to-edge rendering makes an app look a lot cleaner and more modern.

Describe the solution you'd like
I would like the app to render edge-to-edge to improve the look. I have actually already implemented this in a fork, and was hoping to be able to merge it into the parent repository via a pull request.

Describe alternatives you've considered
I have not considered any alternatives.

Additional context
Lots of screenshots of before and after to show my changes:

CURRENT:

This is a screenshot of the app currently. Without edge-to-edge rendering, the navigation bar creates a black rectangle to sit in, cutting into available screen space and creating a blemish on an otherwise beautifully designed app.
Old_Light_Portrait

NEW

Below is a screenshot of edge-to-edge rendering in action.
New_Light_Portrait

In landscape mode, the change becomes even more apparent.

Old_Light_Landscape
New_Light_Landscape

After some time, I was also able to get 3 button navigation working, complete with contrasting colours in both light and dark modes.

Screenshot_20230220-193948
Screenshot_20230220-193954
Screenshot_20230220-194042
Screenshot_20230220-194045

Previously, the app looked like this:

Screenshot_20230220-194223
Screenshot_20230220-194226
Screenshot_20230220-194235
Screenshot_20230220-194238

Quite a stark comparison. The app looks much more modern with these changes in my opinion. I hope these can be merged into the main repository.

Screenshot_20230220-194042
Screenshot_20230220-194226

versionCode

Please remember to increase versionCode before you make a new release. The current one still shows versionCode: 1. As Android uses versionCode to tell versions apart, the new release will not be considered an update but the same version, so users won't get any update information.

PS: Any reason why you remove older releases?

Android: Unknown error ocurred & app doesn't load photo

Describe the bug
I get an error message at launch and after confirming the message it loads endless.

To Reproduce
Steps to reproduce the behavior:

  1. Start app
  2. See error.
  3. Press OK.
  4. See app loading endless.

Expected behavior
App launches properly and generates an photo.

Screenshots
8ec6f961-0fb0-419d-8e79-a61c2315607f
3acaf63f-fa55-403b-9267-cbc33737f756

Smartphone (please complete the following information):

  • Device: OnePlus 7
  • OS: LineageOS - 20-20230213-NIGHTLY-guacamoleb (Android 13)
  • Browser Mull (Firefox fork)
  • Version 2.2.0

Additional context
My device is rooted and I use Afwall+. RFG is in the whitelist and able to access the internet of course.

Feature request

Firstly i love the app and the overall concept. Would be great if there was an option to select region, as its more useful to use an image that belongs to a particular region. I do not not know if thats possible, but just a thought to make the app more useful.

Linux release

I'd love to see this app released for Linux, ideally as a Flatpak.

Random (Horror) Face Generator

Describe the bug
Faces that are being additionally generated look like diaabled people or even monsters. 😱

To Reproduce
Steps to reproduce the behavior:

  1. Generate random face
  2. When additional faces ("friends") are being generated, these faces look disabled / monster

Expected behavior
Generation of normal faces. Not monsters.

Screenshots
If applicable, add screenshots to help explain your problem.Screenshot_20230402-145443_Random Face Generator.png

Smartphone (please complete the following information):

  • Device: SHIFT6mq
  • OS: Android 12S

Additional context
Thanks for having added this app to F-Droid! 🌻

Dark theme bug

To Reproduce
Steps to reproduce the behavior:

  1. Change app to darktheme
  2. Close the app from recents (or force stop)
  3. Reopen the app
  4. It starts as light theme

Expected behavior
When reopening it should start with previously used user-preferred theme.

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.