mattgibney / critterpedia Goto Github PK
View Code? Open in Web Editor NEWMobile first web app. Companion app for Animal Crossing New Horizons
Home Page: https://critterpedia.moppler.co.uk
Mobile first web app. Companion app for Animal Crossing New Horizons
Home Page: https://critterpedia.moppler.co.uk
In order to get a better understanding of the users requirements. It's important to add tracking to the application so that events such as settings changes are logged.
These can then be used to get a better picture of users and see how their experience can be improved.
Add a page with a changelog, this will let users know what changes have been made recently.
The app copyright ad the bottom of the settings page should also include the version number.
One of the biggest issues with Critter catching is that they are only available at certain times of the year. It is therefore important that users know which critters are going away at the end of the month.
As a user with a technical background. I would like to know, when browsing the website, that the project is open source with a link to the GitHub. This would allow me to take a look at the source code and provide Pull Requests for bug fixes and new features that I think of.
Update the page title to better reflect what is being rendered on the page, this is mostly for the analytics but is also a nice quality of life update.
When the user clicks on of the critters, they should be taken to a page with more detailed information about that critter. It should inform them of things like the price of the critter. If possible, an image should also appear.
As a user looking for a specific critter, I would like the option to search. It should attempt to auto-complete my search criteria to reduce my time searching.
It should be possible to search for Fish and Insects by all data points such as name and location.
Users would benefit from the ability to look at critters available during different months. This would be easily achieved by making the button for "This Month" a drop down. They would be able to select change the month to select the one they are interested in seeing.
This could also be achieved by providing an option to see ALL critters.
As a user, I would like to have an indication of how common a certain critter is. This well help my expectations if I have trouble with a particularly difficult critter to catch.
Add 'Dark Mode' styling to the app. It should honor the system preferences by default but there should also be a setting on the application for users to override.
As a user, I would like the ability to mark a critter as caught. I should also be able to filter out critters that I have already caught to make it a lot easier to track the ones that I have not got.
The character Flick only buys insects, the price change brought along by the Flick setting should only affect insects
As a user, I would like to sort and filter the results on the page to make it much easier to find the critters that are important to them.
As a user, i'd like to know which critters are new to catch at the beginning of the month. This should work in a similar way to the notification that a fish is going away at the end of the month.
This will introduce the possibility that a critter will have two notifications at once, if it's only around for one month. To counteract this issue, the notifications should be time limited.
The existing notification that a critter is going away at the end of the month should only happen after the 15th day of the month. This new notification should only appear for the first 15 days.
If you have are interested in inviting players to your island, be it turnip prices or something else. When you post your code online there are a few drawbacks. First its a free for all when joining, as there are a limited number of slots. Many will miss out. Once you go offline, the code is often still up, making it confusing for people looking to join.
App feature allows you to publish your island code. People looking to join are matched and the code is shared with them. Once all possible slots are full, no one else will be able to see the island.
In theory, this means that you only ever see islands you can visit. It also opens up the option to have visitors rate your island.
It would be really nice to have a grid view of Critter images to select from. It should be possible for the user to switch between the two views using appropriate buttons at the top of the critter list.
While the interface for the Critterpedia is translatable, the data is currently hard-coded to English. As a non-english speaking user, I would expect to find the Critter data translated along with the interface.
When viewing a specific Critter, the month and time sections should have indicators to reflect the current time. This should have a similar aesthetic to the one in the game itself. In the event that the player changed the current month, that modification should be ignored for this view.
It may be a good idea to move the data to Firestore and have the application fetch and cache the data on load. This would make it a lot easier to manage the data on the application and would remove the need for a deploy when the data changes.
The Golden trout appears as a Common fish within the app, This is not the case. They are a rare fish. This data point needs to be corrected. It would also be a good exercise to check over all of the Critters to ensure the data is as accurate as possible.
As a user searching for a specific fish, I would like know how big the silhouette will be for that fish. There should be both text and an image to make it as clear as possible to me which size I should be looking for.
In order to expand into non-English speaking countries, I'd really like to add translation support and be ready to implement translations, if I'm able to get help from someone.
As a user, I would like to see the cost of critters at nooks cranny. I'd also like the option to set the prices to those of Flick.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.