L o a d i n g
DISCOVER THE EXPERIENCE OF SPORTS

DOOB

Industry
SPORTS
Year
January 10, 2023
Product
Web Application
Language
Nextjs

Discover the ultimate social experience with Doob, a versatile application designed for every aspect of your digital life. Share your moments with the world through intuitive post sharing, explore a vibrant e-commerce marketplace, book play spaces effortlessly, and manage tournaments seamlessly—all within the Doob app.

View live site

The startup phase of the app begins with pages like "Choose a Language" and "Choose a Country, City" on the first run. This data is saved locally and can later be modified via settings. The app will feature a side menu and a navigation bar. The landing page will display advertisements, sponsors, and offers. The header will eventually include a cart fourth phase and notifications first phase. The navigation bar will initially display pages like Profile (if logged in), Tournaments, and Book your Game in later phases. The side menu includes various pages such as Offers, News, and settings like Terms & Conditions, Privacy Policy, and more.

The Language, country, and city selection pages will be supported by data from the back office. Settings allow users to toggle dark and light modes, change languages, and update their location. Offers include a main image slider first phase, store-related offers (fourth phase), and booking playground offers third phase. Registration is comprehensive, requiring personal details such as username, email, gender, and more, along with verification processes for joining certain ranks. Login requires prior registration, and "Forgot Password" functionality will send verification emails.

The Profile page will allow users to update personal information, including profile pictures, contact details, and password changes. They can also verify their accounts to join tournaments. Additional features like posts, following, and messaging will come in the second phase. The Home Feed page second phase will show posts from followed users, enabling liking, commenting, and sharing across platforms.
The Tournaments page will feature ranked and unranked tabs, offering past, current, and future tournaments with filters like gender, age group, and tournament type. Joining a tournament involves selecting the desired one, verifying account details, and making payments, with success or failure tracked in the user’s invoice history

In the third phase, the "Book Your Game" page allows users to book playgrounds, with playground owners being responsible for entering data post-validation. Playground owners will manage profiles for their venues, including name, location, and operational hours, subject to admin approval.
In the fourth phase, the Store section offers a marketplace where users can browse by product or store, with filters for sport type, rating, and price. The shopping cart supports single-store purchases, and payment completion is followed by invoice generation and product ratings. Users can share products via their profiles or other apps, rounding out the store functionality.