Kevin's Peanut Butter Treasure Planet!
Product Manager: Borja Xaire
Project Manager: Brandon Johnwell
Tech Lead: DeMario Ward
Design Lead: Jose Salas
Welcome to the Anime Repository App: ARA! The ultimate destination for anime enthusiasts.
ARA is a groundbreaking online platform dedicated solely to the world of anime. Our mission is simple: to provide you with a comprehensive database of anime content so that you can find what you like, not only what's currently popular.
Whether you love your 80's Crying Freeman or the latest Kimetsu No Yaiba; at ARA, you can explore our vast library of anime titles spanning across genres, eras, and styles. We provide you with the means to learn more about your favorite anime and add it to your own custom lists.
It doesn't matter if you are a seasoned otaku or just starting your anime journey, ARA is the go-to place to discover your next obsession.
ARA goes beyond a simple database. We understand that each anime fan has unique tastes and preferences. With ARA, you can curate a personalized list of anime that matches your interests, ensuring that you never miss out on the next anime gem.
Join us at ARA and embark on an unforgettable journey into the world of anime.
Wireframe link: https://www.figma.com/file/FWk28WnjSsFyIx4iP0Tuvs/Untitled?type=design&node-id=2%3A2&t=Q2UQ3KTITRCYweBZ-1
class User < ApplicationRecord
has_many : anime_lists
has_many : animes, through: :anime_lists
end
class AnimeList < ApplicationRecord
belongs_to :user
belongs_to :anime
end
class Anime < ApplicationRecord
has_many :anime_lists
has_many :users, through: :anime_lists
end
Create: account creation, watchlist creation, multiple watchlist (SG)
Read: index, protected index, api that populates the index
Update: personal list updating, personal info updating
Delete: delete anime from personal list, delete a personal list / delete account (SG)
- Ruby
- Rails
- React
- Tailwind
- Bootstrap
- Reacstrap
- Three.js
- Skybox AI