SkriVa

SkriVa Used AI

9 devlogs
67h 58m
•  Ship certified
Created by Xarom _PL

SkriVa is an app that lets you create your own blog, publish posts, and explore blogs by others. It is built using Django and other modern web technologies.

Timeline

Ship 1

1 payout of shell 326.0 shells

Xarom _PL

about 1 month ago

Xarom _PL Covers 9 devlogs and 67h 58m

Added an About subpage along with its dedicated CSS styling. Finalized the requirements.txt file with pinned package versions. Prepared the project for deployment: included necessary production settings, removed all warnings (related to CKEditor and AllAuth), and integrated CSS/JS compression where needed. A README file was also added.
Production only: Switched the database engine to PostgreSQL and made adjustments to image handling due to incompatibility with certain file functions on the hosting platform.

A privacy policy and terms of service have been added. The index page was created along with its CSS styling. A favicon has been added to every subpage. It is now possible to view blogs from other users and to display all user profiles on the site.

Update attachment

Added the ability to display blog posts and to add likes (with full CSS styling), along with several minor improvements.

Update attachment

Improved editor UI and functionality. Centered text and slightly updated header styling. Added live preview of generated slug. Improved dropdown list appearance. Refactored editor JavaScript code. Fixed profile picture and banner update, added option to remove them. Added CSS styling for displayed posts. Added view to display all user posts

Update attachment

Added blog models and all necessary URLs. added blog creation button, blog editor with CSS styling. user’s posts now displayed on profile page (unstyled for now).

Update attachment

The header icons were slightly enlarged, and full profile customization was added, including support for setting a banner image, profile picture, bio, and date of birth. The profile settings interface was also styled.

Update attachment

Added Captcha, created CSS style for login/registration forms, generated a new secret_key and hid it, added Discord and GitHub login, created user profile page (without functionality).

Update attachment

Added login and registration. Created a header and footer with corresponding CSS styles. Implemented dark mode and a dropdown menu

Update attachment

The Django project was configured, a color palette was added, and a color test was created.

Update attachment