Dancenet is a social networking application designed for dancers, dance enthusiasts, and instructors to connect, share, and learn from each other. The app allows users to create and share dance-related posts, engage in live streams, and participate in community discussions. To use Dancenet, users can sign up or log in to their accounts. Once logged in, they can create posts by uploading videos, adding descriptions, and selecting relevant dance styles. Users can also follow other dancers, view their profiles, and interact with their content through likes and comments. The app features a search functionality to find users and posts based on specific queries. The application is built using modern web technologies, including TypeScript, React, and Next.js for the frontend, and utilizes a mock API for data management. It employs a responsive design to ensure usability across various devices, and leverages Tailwind CSS for styling. Key features of Dancenet include: - User authentication with login and registration capabilities. - A feed displaying posts from followed users and recommended content. - The ability to create, edit, and delete posts, including video uploads. - Live streaming functionality for real-time dance classes and events. - A search feature to find users and posts by keywords. - User profiles showcasing followers, following lists, and dance styles. - Notifications for user interactions such as likes, comments, and follows. - A chat feature for community discussions across various topics. - A music library for users to select background music for their posts. Overall, Dancenet aims to foster a vibrant community for dancers to share their passion, learn from one another, and showcase their skills.
No tags
Last Updated May 14, 2025