Giter Club home page Giter Club logo

favicon-gen-team-70's Introduction

favicon-gen-team-70

IconCity

This is a favicon generator platform built to relieve designers and developers of the hassle they face in getting favicons. Our Top priorities are to give users a wonderful UX and smooth favicon generation expeirience while offering other top notch features.

Build your favicons fast and easy!!!

favicon-gen-team-70

FAVICON GENERATOR by Zuri Project Team 70 ICONCITY

Iconcity is a favicon generator where an authenticated user can upload an image or type a text, generate and download favicons in all the standard sizes and formats and their respective HTML codes(parsed in a text file). Users can also save their favicons in their collections dashboard for future download.

User System Overview

For Unauthenticated Users:

  • Users can view documentation
  • Users can choose to register
  • Only authenticated users can access the generating engine

For Authenticated Users:

  • Users can upload an image or type text
  • Users can generate favicons of varying screen sizes
  • Users can save downloaded files
  • Users can choose to redownload a saved file

Architecture

  • Adopted the monolith architecture using Django templating

Folder Structure

  • home: App for unauthenticated users
  • dashboard: App for authenticated users
  • static: For assets and styling sheets
  • iconcity: contains project configuration

For Developers

Steps to deploy the Application

  • Step 1: Create a virtual environment (python -m venv )
  • Step 2: Activate your virtual environment (virtualEnvironmentName/Scripts/activate)
  • Step 3: Install the modules (pip install -r requirements.txt)
  • Step 4: Create a .env file and add a secret key
  • Step 5: Start the application command: python manage.py runserver. (Ensure you are in the same directory that has the manage.py file)
  • Step 6: If you encounter the ModuleNotFoundError: No module named 'decouple', Install the decouple module with the command (pip install python-decouple)
  • Step 7: Open link on your web browser

Developer Contributors

  • Ezeoke Chiamaka
  • Jude Okoye
  • Kingsley Onwubuya
  • Stephanie Umenwa
  • Ujah Abraham Abah
  • Senanyo Benwari
  • Ajayi Oluswasegun Israel
  • Sarah Adu
  • Jemima Ifeanyichukwu
  • Byron Taaka
  • Adewole Noah

Note: All project contributors must be familiar with the Rules of Engagement

favicon-gen-team-70's People

Contributors

4dbyron avatar abeeujah avatar chiamakaezeoke avatar deleyededayo avatar engr-zeus avatar gbadamosimaryam avatar jemvaris avatar leobolo avatar nightlyhawk avatar remil-a avatar stephanie951 avatar tiene-abasi avatar youngancient avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

favicon-gen-team-70's Issues

Implement error page

Your assets are ready in the Google drive; you can start work but wait for dev meeting before pushing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.