Giter Site home page Giter Site logo

ryanwalker277 / ecojoy Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 9.0 107.31 MB

Transforming planting into an experience.Ecojoy is a portal to connect local vendors with global online market for plants.A local vendor can list his products on the website's "shop" section.It also has an AR app which can identify plants and list it's details.

License: GNU General Public License v3.0

Python 3.55% HTML 48.30% CSS 17.96% JavaScript 16.88% SCSS 13.31%
django python django-allauth html css3 django-rest-framework html5 js rest-api hacktoberfest

ecojoy's Introduction

Hey there!👋, I'm Anvansh Singh

A passionate Full Stack developer from India

ryanwalker277

ryanwalker277

💻Languages and Tools

c cplusplus css3 docker git html5 illustrator javascript linux mysql postman python react unity jupyter

📊GitHub Stats :







✍️Just a random dev quote

🌐Socials

Behance Facebook Instagram LinkedIn Twitter

ecojoy's People

Contributors

github-actions[bot] avatar manaswii avatar prabs222 avatar ryanwalker277 avatar yash-var avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

ecojoy's Issues

Complete the Get In Touch section

Complete the Get In Touch section

Description

-Complete the functionality , such that the user messages are saved in a seperate model in the backend , from where the admin can see the messages

Expected outcomes

A working contact system on the website

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

2 hours.

Difficulty

Easy

Complete the Blogs Section with full functionality

Complete the Blogs Section

Description

  • Make a frontend interface for writing blogs as a seperate page
  • Make a frontend interface for posting comments and linking it to the particular comment.
  • Connect the interface to the backend blogs and comments model
  • Make the url path for the blog interface and link it to the frontend

Features

  • Only authenticated users can create a new blog
  • Anyone can view and read all the blogs.
  • Authenticated users can comment on a particular blog (they will only see text-area for writing comment)
  • Any unauthenticated person can also leave a comment by adding their name and email.
  • Implement pagination on the blogs section to prevent overcrowding of data.
  • Provide a new page to view all comments of a particular post.(only if the comments exceed a threshold value)

Expected outcomes

A fully functional blogs section on the website with proper comments and pagination functionality.

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

10 - 15 hours

Complete the plant identification feature

Complete the plant identification feature

Description

-Ypu have to complete the plant identifier , wherin a user uploads a picture of a plant and gets all the information about that
-You can use the plant.id api for completing the feature at https://rakathon2022.pythonanywhere.com/identifier/

Expected outcomes

A working search bar with all the parts of the results page linked to the correct pages

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

3 hours.

Difficulty

Medium

Complete the Shop section

Complete the Shop section

Description

-Make a frontend interface for posting product listings on the shop section
-Connect the interface to the backend model for plants
-Make the url path for the posting interface and link it to the frontend
-Enable search functonality and implement the search filters

Expected outcomes

A working marketplace section for the website

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

5 hours.

Difficulty

Easy

Complete the Blogs Section

Complete the Blogs Section

Description

-Make a frontend interface for writing blogs as a seperate page
-Connect the interface to the backend blogs model
-Make the url path for the blog interface and link it to the frontend

Expected outcomes

A working blogs section on the website

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

5 hours.

Difficulty

Easy

Customize the Django dashboard

Customize the Django dashboard

Description

-Customize the django dashboard with Jazzmin , change the logo and color themes to make it more user friendly

Expected outcomes

A custokmized dashboard for the website

Skills

Python, Django

Possible mentors

Anvansh

Expected project size

2 hours.

Difficulty

Easy

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.