June 15, 2025
I added Death, Jackhorner, and Rumplestiltskin to the characters page.
I added a few more songs and a button to go back to the home page.
I added the songs Don't Let Me Go, I Think I Got You Beat, and The Ballad of Farquaad from Shrek the Musical the music page.
I added some more songs to the song page, including HOLDING OUT FOR A HERO!!!
I have started to work on adding songs to the songs page like All Star and I'm a believer.
I added a few more quotes and a button to go back to the SWAMP (home page)
I added some more quotes from Shrek 1 and 2 to the quotes page.
I have started to work on the quotes page with some amazing ones to start out with like Ogres are like onions and What are you doing in my swamp?
I added Fairy Godmother, Perrito, and Kitty Softpaws to the character page. I think the last character I will do is Jack Horner.
I added Gingy and Pinocchio to the character page. I also added a button/link that can take you back to the home page (which I called the SWAMP)
I added Donkey, Fiona, and Puss in Boots to the characters page. I also added a few improvements to the CSS of the characters page.
I started work on the characters page. So far I have only added Shrek!
I added the home page. It includes a little description of the website and links (currently to blank pages) for different things likes characters, quotes, and music.
This is an ogretastic website that explores different things about Shrek like the characters, quotes, and music.
I made several bug fixes for all of the routes. I also switches from including the token in the body, to instead using bearer token header.
I added several functions movie handling function and movie ratings. You can edit and delete movies if you created them. Users can also rate/remove their rating from a movie. Anyone can get the average/total ratings.
I added some very basic movie functions like adding, getting by id, and getting all of them
I added several more function to the account management include editing the username, password, fetching the current user, and deleting the current user.
I added the initial login and signup logic to my api
An API that allows users to create movies using their TVDB ID. Users can also rate movies. Anyone is able to see the movies in the database and what ratings they have.
Flash Forge is a website to use flash cards to study. It is very similar to Quizlet, but it expands where I think Quizlet lacks. Everything is free and nothing is locked behind a plus subscription, and it even offers offline flashcard sets. Some of the features include flashcards, testing, learn, matching, and more! The frontend is made of React and the backend is made of Express JS.
I just fixed a few bugs with loading when logged out and added a way to get to the downloads page when you're logged out. I also finished deploying with docker.
I didn't do too much, just changed the nav bar when on smaller screens (mostly mobile)
The main features I added were comments and ratings
I have continued to work on improving the class feature. The biggest thing is the page to see an individual class with the members. Also, I have started on the feature to assign and unassign flashcards.
I have been working on the class feature in the ui. I added a page with all of your classes and a way to create, and leave classes.
I finished updating the ui and I started work on a new class features. Current I only have the backend implementation.
I have spent most of my time continuing the ui change. I have also switched to using @theme for the colors instead of having the color code everytime. This will also allow me to more easily change color schemes in the future. I also fixed a bug with importing offline flashcards.
I finished up the matching game sections. I also started a redesign. I have redesigned the login, register, user, and flashcard set page with a new color scheme and to be a new color. I'm not sure if I want to keep the color scheme, so I might change it later.
I have started a new feature where you will match questions and answers. I have started implementing the UI, but it's not finished yet.
The only thing I have done was make improvements to the screen after you complete a test. It now shows you the questions and whether you got the answer wrong or right. It also shows the correct answer if you got the question wrong.
I merged the online and offline page for learn mode. I also fixed a bug in learn mode with running out of questions.
I haven't made any ui changes, but I have been merging offline and online pages to use the same page component in React. I have also updated the offline backend to generate responses more like the online backend.
I finished up the learn feature and implemented it into offline mode.
I have been working on implementing the ui for the learn feature. There are a still a few bugs, and I have only started to implement true/false questions.
I worked on the backend implementation of a new learn feature. I also implemented something similar for offline mode.
I added a flashcard flipping animation. I also added editing and cloning of local only flashcards. Finally, I added a popup to confirm you want to delete.
I have mostly be working on offline mode. I added testing using offline flashcards and creating offline only flashcards.
The main feature I added was offline mode. You download flashcard sets and sync them if they have been updated. Currently you can only view the flashcard set, but soon you will also be able to use the test functionality. I also added scoring to the test feature.
I added tests that can take you flashcard and generate a test with a custom amount of questions and questions types (Multiple choice, written, true/false, and matching.
The main features I added were importing and exporting flashcards. I forgot to mention it in the video, but you can now also clone flashcard sets!
I added recently viewed to the front page. I improved search and added new features to the user page. I also added the ability to edit and delete flashcard sets
I added a way to create flashcard. You can now use the search bar to search through all of the flashcard. You can also view a user's flashcards.
I made the homepage, login, register, and user settings like changing username, password, email and logging out/deleting your account.
This was widely regarded as a great move by everyone.