This repository is a fork of the original Flutter Dating Web Application frontend, developed as part of a collaborative group project. While my primary focus was backend development, I contributed to frontend elements where needed, assisting with integration and troubleshooting. Additionally, I played a role in shaping the visual identity of the application by developing the color scheme and designing the logo. This fork exists to showcase my involvement in the project while maintaining proper credit to the original team.
- Visual Design: Developed the application's color scheme and designed the logo.
- Provided support and troubleshooting for frontend components.
- Assisted with authentication and connectivity between frontend and backend.
- Worked with the team to refine UI functionality and user experience.
This is a frontend for the Flutter Dating Web Application which consists of user interface connected to a backend* which communicates with the account database. This website consists of multiple sites including a sign in/signup and a feed page. Once a user enters their credentials, they are authenticated and logged in to their account where they are able to acccess their feed and update account details.
Backend Flutter Application Repository
- Visual Studio Code
- HTML
- CSS
- JavaScript
- Github Pages
- Chase Allred
- Nathan Burnett
- Richard Gibbons
- Emma Lund
- Isaac Radford
- Bryan Welton
Node.js:
- Official Node.js Documentation - A comprehensive guide to using Node.js.
- Node.js Tutorial for Beginners - A beginner-friendly tutorial on Node.js.
- Node.Js with Express and Postgres - helpful resource on how to implement Node.js, Express, and Postgres.
- Node.Js Passport Login System - Helpful video on how to implement Passport.js into a Node.js application.
Postgres:
- PostgreSQL official website - The official website for PostgreSQL.
- PostgreSQL Tutorial - A beginner-friendly tutorial resource on PostgreSQL.
- PostgreSQL Documentation - The official documentation for PostgreSQL.
- pgAdmin - A free and open-source administration and development platform for PostgreSQL.
Express:
- Official Express.js Documentation - The official documentation for Express.js.
- Express.js Tutorial for Beginners - A beginner-friendly tutorial on Express.js.
CRUD Operations:
- CRUD Operations in MongoDB - A tutorial on implementing CRUD operations with MongoDB and Node.js.
RESTful APIs:
- Representational State Transfer (REST) API Tutorial - A beginner-friendly tutorial on RESTful APIs.
JavaScript:
- MDN Web Docs - JavaScript - A comprehensive guide to JavaScript.
- JavaScript Tutorial for Beginners - A beginner-friendly tutorial on JavaScript.
Coding Language/Syntax:
W3Schools:
- W3Schools - An online learning platform that offers tutorials and references on web development technologies such as HTML, CSS, JavaScript, and more.
- Stack Overflow - A community-driven Q&A website for programmers to help and learn from each other.
- GeekforGeeks - A website that provides articles, tutorials, and practice problems in various programming languages and computer science topics.
- ChatGPT - An AI that helped me with troubleshooting and generating various wording and collecting information and summarizing content.
- Get Authentication/Token working with the Flutter Web Application and Database
- Chat feature
- Update account functionality
- Image validation (size, compression)