Coder Social home page Coder Social logo

open-source's Introduction

Introduction

This is an Open-source project. It comprises of Kenyan developers who have specialized in different stacks. The founder of this project noticed a lack of authentic Kenyan/African photos in search engines and stock photos platform. This creates a stumbling block when doing presentations/projects that require one to attach images/photos of black people mostly in PR or marketing campaigns while developing ads, flyers, brochures etc. The idea of this project is to come up with a database of authentic African/Kenyan photos where users may download these photos to serve their respective needs e.g AD campaigns and so on. The platform will also provide an avenue where local photographers, designers and creatives will upload their authentic African/Kenyan photos and videos to display their skill and the beauty that the continent has to offer, This is a comunity driven project comprising of both code and none-coding professionals from various backgrounds who have been brought together by their innate desire for pursuing invention and innovation within the Kenyan market.

Tech Stack:

bootstrap css3 django docker html5 javascript python react

Getting Started

1. Backend

Follow Setup Instruction in the README inside backend folder

2. Fronted

Follow Setup Instruction in the README inside fronted folder

open-source's People

Contributors

zedjarvis avatar olepundit avatar kabiruh avatar okellosam21 avatar wandrest94 avatar jakatsa avatar mwaka3 avatar nguro23 avatar vitamaxoduol avatar

Stargazers

 avatar  avatar Brian Mwangi avatar  avatar

Watchers

Raphael Ndwiga avatar Oluoch Ian avatar  avatar

open-source's Issues

Upload

Logic/ API for uploading photos/ videos to the database
We will first also need to create the post model for the photos/ videos

ReadMe

The first step will probably be to come up with a readme file. So as to guide the developers in configuring their environment. We will need a set of instructions both for the backend and frontend. But as we are still laying the ground work. We can first start with a simple description on what the project is about. Just so any new contributors can be quickly brought up to speed

Creator log in and sign up

We need to create the logic for logging in and signing up for the creators. We might use djoser and JWT

Re-Structure Core Backend Folder

Description:

  1. Backend Folder Restructuring: Proposing a comprehensive restructuring of the backend folder to enhance modularity and maintainability.

  2. Creator Model Revision: Suggesting to reconsider the architecture to transform the existing Creator model into a more generic User type, integrating it with a Custom User Model.

  3. Custom User Model: Planning to introduce a Custom User Model in order to consolidate the User and Creator models for better coherence and functionality.

  4. Inclusion of requirements.txt: It's essential to include a requirements.txt file in the backed folder to streamline uniformity in the installation and set-up process.

This issue has been raised to encourage an open discussion regarding the restructuring and enhancement of the backend folder. Your valuable opinions, ideas, and feedback are highly encouraged.

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.