https://github.com/bastakisoftware/moments
A web application for recording and showcasing your memories and happy moments with your circle and also connect with loved ones, friends and collegues.
https://github.com/bastakisoftware/moments
social-media social-network website
Last synced: 4 months ago
JSON representation
A web application for recording and showcasing your memories and happy moments with your circle and also connect with loved ones, friends and collegues.
- Host: GitHub
- URL: https://github.com/bastakisoftware/moments
- Owner: BastakiSoftware
- License: gpl-3.0
- Created: 2024-11-12T13:02:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-11T19:17:18.000Z (over 1 year ago)
- Last Synced: 2025-08-24T00:41:37.943Z (10 months ago)
- Topics: social-media, social-network, website
- Language: HTML
- Homepage: https://bastakiss.com
- Size: 943 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moments - Social Media Platform
Moments is a Django-based social media platform that allows users to share different types of content including text, images, videos, and voice recordings.
## Features
### User Management
- Custom user model with extended profile information
- User authentication (login/signup)
- Profile management (edit profile, avatar upload)
- User settings
### Content Sharing
- Multiple post types:
- Text posts
- Image posts with captions
- Video posts with thumbnails
- Voice recordings with duration
- Post management (create, view, edit, delete)
- Like system
- Comment system
### User Interface
- Responsive design
- Clean and modern UI
- User-friendly navigation
- Flash messages for feedback
- Dropdown menus
- Media previews
## Technology Stack
- **Backend**: Django 5.1
- **Database**: SQLite (development)
- **Frontend**:
- HTML5
- CSS3
- JavaScript
- Font Awesome icons
- **Media Handling**: Django's built-in file handling
## Installation
1. Clone the repository: