Skip to content

This is our Capstone project for the School of Professional Studies at the University of Kansas.

License

Notifications You must be signed in to change notification settings

ITEC490-Capstone-Group3/FunFirstPlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

165 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FunFirstPlay

This project is our Capstone project for the School of Professional Studies at the University of Kansas.

FunFirstPlay is a responsive web application that brings together sports enthusiasts for local meetups and activities. The platform connects people who want to play casually, learn new sports, and just have fun. Whether you're looking to shoot hoops, learn tennis, or find a soccer match, FunFirstPlay makes it easy to find like-minded players through customizable profiles where users can specify their preferred time slots, sports interests, and skill levels. The platform emphasizes fun and inclusivity, creating an open network where anyone can discover sports partners, and learn new activities.

Developers

  • @ARzi-KU
  • @HPS88
  • @josselineU05
  • @tpope19

Project Timeline

Phase 1: Planning and Initial Setup - Due February 23, 2025

  • Feature and user requirements research.
  • Web app development research.
  • Resources research.
  • App name selection.

Phase 2: Development - Due April 6, 2025

Frontend Development

  • Create page layout.
  • Create header layout.
  • Create footer layout.
  • Create the navigation bar layout.
  • Create main pages for the app.

Backend Development

  • Create app architecture.
  • Create player matching function.
  • Create app services
  • Create API/queries for writing to the database.
  • Create API/queries for retrieving from the database.

Database Development

  • Create database architecture documentation.
  • Create database ERD.
  • Create database schema/tables.

Phase 3: Alpha Deployment - Due April 20, 2025

  • Setup domain.
  • Setup DNS.
  • Setup and configure webserver.
  • Setup SSL for https.

Phase 4: Beta Deployment and Testing - Due April 27, 2025

  • Setup backend hosting.
  • Setup backend software.
  • Setup database hosting.
  • Setup database software.
  • Create and setup Production database on the server.
  • Test Deployment.
  • Recruit beta testers.
  • Work on fixing bug reports from beta testers.

Phase 5: Documentation - Due May 4, 2025

  • Finalize documentaion.
  • Final bug fixes (If needed).

Phase 6: Project Presentation - Due May 8, 2025

  • Capstone presentation.

Project Folder Structure

Root - FunFirstPlay

This is the root of the repo, it will include our README, License, and any other files that are relevant to the whole project.

Licenses

This folder will include all the licenses used within the project.

Frontend

This folder will include the frontend code. This will include the website source code.

Backend

This folder will include backend code.

Database

This folder will include the database code.

License

This project is licensed under the GNU GPLv3 or later.

About

This is our Capstone project for the School of Professional Studies at the University of Kansas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •