KEMBAR78
1 - Script 1 | PDF
0% found this document useful (0 votes)
12 views1 page

1 - Script 1

The document outlines the requirements for an application named 'Avian Diary' designed for bird watchers to track their life lists. It includes pages for entering sightings, viewing all sightings in a table, displaying unique sightings, and showing sightings on a map, with various filtering options. The app will utilize Supabase for user management and data storage, ensuring users can only access their own sightings.

Uploaded by

Rahul Amrik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

1 - Script 1

The document outlines the requirements for an application named 'Avian Diary' designed for bird watchers to track their life lists. It includes pages for entering sightings, viewing all sightings in a table, displaying unique sightings, and showing sightings on a map, with various filtering options. The app will utilize Supabase for user management and data storage, ensuring users can only access their own sightings.

Uploaded by

Rahul Amrik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Please create an application that helps bird watchers from all over the world keep

track of their life list. A life list is each individual species of bird a person
has seen. The app should have the following pages:

1) A page (named Enter Sightings) that allows users to enter bird species
they have seen. The information that should be tracked is as follows:
a. Common name (Required field)
b. Scientific name
c. Date seen (Required field)
d. Location
e. Latitude (Required field)
f. Longitude (Required field)
g. Comments
2) A page (named All Sightings) showing all the sightings in table format.
The table should contain all the fields listed in #1. The user should be able to
filter the sightings by date.
3) A page (named Unique Sightings) showing all the unique sightings. Just
show the common name, scientific name, first date seen and last date seen. The user
should be able to filter the sightings by first date seen or last date seen.
4) A page showing all the sightings on a map. The user should be able to
filter the sightings by date.

Other requirements:
1) The name of the app should be 'Avian Diary'.
2) The UI should have a sleek and modern interface.
3) Supabase will be used to manage authentication, user management and data
storage.
4) Make sure users can only see their own sightings and not the sightings of
other users.
5) Each sighting entered should be associated with the user signed in.

You might also like