rdvid / django-social-webshare

a social application that will allow users to share images that they find on the internet.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Social webshare animated typed out

Python Django Javascript Docker Redis Git

dark mage surrounded by dark pokemons

"Because everyone needs to know what kind of food are in your table"

💡 What is it?

A social media with a wonderful booklet extension for instant share images from all web sources in jpg/png.

Technologies used

  • Python
  • Django
  • Javascript
  • Docker

✨ Highlights

Some features that i'm proud for implement:

  • Auth0 - Connect with:
    • google
    • facebook
  • Bookmarklet (a 'extension' for share images of another sites in socialshare**)
  • django engine template (who needs React?)
  • easy_thumbnails module implementation to enhance perfomance

** some websites doesn't allow code injection for security purposes.

⚙️ Next Features

The development process starts but never ends. Next features will be focused on:

  • Dark theme and more UI changes (specially for django admin screen).
  • Redis for optimized calls.
  • Make all thing really dockerized (no, isn't working at this time).
  • a good how-to section and tests.
  • Clean code refactoring.

📫 Find a bug or have any suggestion?

Pull Requests

  1. Fork this repo.
  2. Create a branch: git checkout -b <branch_name>.
  3. Do your alterations and tell then in your commit message: git commit -m '<commit_message>'
  4. Send then to origin fork: git push origin <project-name> / <local>
  5. Create a pull request detailing your implementation.

How to create a pull request.

Issues

  1. Access the Issues Section:
  2. Click the “New issue” button.
  3. In the “Title” field, type a descriptive title for your issue.
  4. In the comment body field, provide a detailed description of the issue you’re facing or the feature you’d like to request.
  5. Apply labels to categorize the issue.
    • Enhancement for new features
    • Bug for some issue in usability
  6. Click “Submit new issue” to create the issue.

❤️ Proudly developed by:

Foto de Rafael David
Rafael David

About

a social application that will allow users to share images that they find on the internet.

License:MIT License


Languages

Language:Python 52.3%Language:HTML 28.6%Language:CSS 13.1%Language:JavaScript 5.9%Language:Dockerfile 0.2%