Skip to content
This repository has been archived by the owner on Nov 18, 2024. It is now read-only.
sell-it Public archive

Web app that handles sale offers and allows their management.

Notifications You must be signed in to change notification settings

mszan/sell-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The whole project is super outdated. I'm not even sure if it works. Will try to update it in the future.

Sell it!

General info

Sell it! is an online marketplace web application built with Django that handles offers announcements displaying and allows their management.

Features

  • Website is fully responsive - mobile, tablet, desktop;
  • Users can add, modify and delete their offers,
  • Users can manage their profile's details and visibility,
  • Users can message other users,
  • Administrators can manage offers and users through customised Django admin site,

Structure

Description

This website is based on Django (both backend and frontend) and is divided into two main parts:

  • public - place where people can browse, add, modify and delete offers
  • admin - place where an administrator can manage the content (it is basically a modifed built-in Django's admin site)

Django apps

  • Offers - displaying, adding, modifying and deleting offers
  • Users - user registration, login
  • Messages - conversations between users

Requirements

Python packages

PACKAGE NAME VERSION
django 3.1
django-compressor 2.4
django-crispy-forms 1.9.2
django-libsass 0.8
django-mptt 0.11.0
django-registration 3.1
django-storages 1.10.1
djangorestframework 3.11.1
psycopg2-binary 2.8.5

requirements.txt.

External libraries

LIBRARY NAME VERSION
bootstrap 4.0.0
fancybox 3.5.7
fontawesome 5.14.0
jquery 3.2.1