Giter Site home page Giter Site logo

olepundit / soko Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 7.0 3.47 MB

SellorbuyKe is an app that attempts to open source the ability to connect to an online audience, primarily to small business owners. Small scale retailers from different lines of business can create an online shop, upload their products, and advertise to a wider online audience, for free.

License: MIT License

PHP 6.60% CSS 12.07% JavaScript 75.71% Vue 1.89% SCSS 0.02% Blade 3.71%
ecommerce laravel-framework social-media vuejs

soko's Issues

None code contributions

There are plenty of non-code contributions for this project:

  1. Coming up with a script for the about us page. Come up with a script that best defines what you think the company intends to achieve. The readme file, the description, and demo version are some of the resources that might help you with this.
  2. You could do a rebrand of the app. Try to design a new logo. Even a new name, backed up with a script explaining your thought process and why you think the app should be rebranded this way.
  3. Coming up with new issues
  4. Coming up with a mock up for the landing page

Editing the readme

This is a good first issue for beginners. You can edit the readme to be as broad as possible, and style it the best way you can.

And does anyone know how to embed a live demo video in the readme? Message me, I will send you the video file.

In case you encounter a problem during installation and configuration, you can add the solution here. Or inform me

Styling the landing page

As you can see, the landing page looks pretty plain. I would Like someone skilled in CSS/ HTML. To come up with a good style for the landing page. Something that will not contrast a lot with the theme colours, and is minimalistic.
Also if you can find a way to reduce the height of the navbar then that will be a huge win.

Hover effect on the "Search" button in header.

The "Search" button background and text both turn white on hover, due to which the text is not seen.

Normal state:
image

Hover state:
image

Also, the "search" text could be replaced with a search icon.

Links not working in Login and Register page

The links in the header and footer are not working properly. Even though the page exists, the links lead to the 404 page.

Also, the links in the "Categories" section of footer link to weird routes.

image

When I click on Gin, it takes me to: sellorbuyke.com/political

image

Hooking the CreateProduct.vue to the laravel backend API #hacktoberfest

If you navigate to the view files, you will
come across a file called create.blade.php. In it, there is a Vue tag called, create-product, which connects to a vue component called CreateProduct.vue (Located in resources/js/components/CreateProduct). So this enables the
client to enter details about the product, including a picture of the product, and upload it to the database. The data is handled by a function called store, located in the ProductsController, which validates
all the data, and sends it to the database. I am using Axios post to send over the data from the Vue component. However, I keep on getting a null error whenever I attempt to upload
an image, meaning that vue is either sending over a null field, or laravel is not parsing the file correctly. I suspect the latter. When I remove the image field altogether, I still get an array key
error, which means there is still a problem with parsing the rest of the data. I have still not been able to hook the vue component correctly to the backend.

All advanced programmers should focus on this issue here because, if we do not solve it then the app will not work as it should

creating a blog page

This is might be a bit of an advanced issue, but we can just start with a static page for now, You can just put sample text, in form of one article. (-- Later on --Then after we might proceed to create a controller, models and migrations for it, so that a user can be able to post articles from the backend)

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.