In a world where the sounds of birds are becoming more rare, Avian Anthems brings nature's music back to our lives.
Avian Anthems allows people to listen to birdcalls from some of the most interesting birding areas in the world.
Perhaps hearing these avian anthems will inspire people to protect and listen for birds in their off-line worlds.
- React
- Router
- Typescript
- Cypress testing
- GitHub Project Board
- Miro project planning
- Figma for mock ups
- Google Sheets for daily standup
- API from https://xeno-canto.org/
Explore the app for yourself here: avian-anthems.vercel.app
The project team taught ourselves TypeScript and implemented it in this agile-sprint over 11 days. This was a project by Front End students at the Turing School of Software and Design during mod 3 of 4.
Shane Misra / Josh Martin / Cade Chaney / Carol Bradsen /
- expand and deepen our understanding of our individual learning process & dynamics within a team
- build a multi-page application using React Router, an api of our choosing, and a new technology
- learning a new technology on our own and using it in an application over less than 2 weeks was a challenge and a win
- our projct team had great work processes facilitated by excellent communication, daily standups, and a github project board
- user inputs on form / favoriting / saving favorites between visits
- Clone down this repo
- Install dependencies by using ‘npm install’ in your terminal within the root directory.
- To host website on your local machine, run ’npm start’ in terminal.
- A window should be opened in your default browser, if not, navigate to http://localhost:3000 in your preferred browser to view the hosted application!
To run the test suite associated with the classes behind the scenes and how they interact: Run 'npm run cypress' from the terminal while within the main directory of the application and select E2E Testing, and your chosen browser in the following window.