Skip to content

kyrollos2/FishBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackNJIT

fishing-stop

Introducing Fish Book: Your Ultimate Guide to America's Premier Fishing Spots

Fish Book is the definitive app for passionate fishermen across the United States. This app helps fishermen explore prime fishing locations and share their love for angling!

Discover the nation's top fishing spots, access real-time weather updates and precise GPS coordinates, and engage with a vibrant fishing community.

Screenshot 2023-11-05 114335

  • Discover Top Fishing Spots: Explore carefully selected locations for an unforgettable angling experience.

  • Real-time Weather Updates: Stay prepared with accurate weather forecasts and conditions.

  • Precise GPS Coordinates: Navigate directly to your chosen spot with latitude and longitude details.

  • Community-Powered Catches: Share your successes and explore fellow anglers' catches, fostering camaraderie.

FishFinder is your community-driven angling companion. Download now and embark on a journey to America's finest fishing spots!

//Note: FishFinder requires an internet connection for real-time updates and community interactions.//

Technology used in the process

  • FIGMA: we used figma to make the front end of the FISHBOOK app

  • ProstgreSQL: Using object-oriented features of PostgreSQL, programmers can communicate with the database servers using objects in their code. Define complex, custom data types.

  • Google Maps API: The Geocoding API is a service that accepts a place as an address, latitude and longitude coordinates, or place ID. It converts the address into latitude and longitude coordinates and a Place ID, or converts latitude and longitude coordinates or a Place ID into an address.

  • AWS Relational Database Services: Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.

  • AWS EC2: Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is part of Amazon Web Services (AWS)

  • AWS Lambda: It was used for hybrid scaling

Data

  • import psycopg2: Import using an import psycopg2 statement so you can communicate with the PostgreSQL database.

  • import sqlite3: This will import the sqlite3 module into your Python program. You can then use this module to create and interact with SQLite databases.

  • import psycopg2: psycopg2 is a Python driver for PostgreSQL. It's the most popular PostgreSQL database adapter for Python

  • import string: The Python string module provides several constants that are useful for checking to see if a character, slice, or string contains letters, digits, symbols, etc. To use these constants, we need to import the module into our code.

  • import geopandas as gpd: GeoPandas is an open source project to make working with geospatial data in Python easier. GeoPandas extends the datatypes used by pandas to allow spatial operations on geometric types.

  • import csv: The Import-Csv cmdlet creates table-like custom objects from the items in CSV files.

About

fish-book

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors