Giter Site home page Giter Site logo

autobot's Introduction

AutoBot

Project Description

Title Description
Why AutoBot For all the ML developers out there, getting the dataset that matches the criteria for your Machine Learning Model is hard. We get it. That is why we created Auto Bot to help you buy/auction/sell the dataset of your choices.
What it does AutoBot is the ultimate marketplace for all the ML developers looking for the right kind of resources for your apps. Find & Search for datasets that can train your model, test your model, and develop your model.
How it works Buying & Selling datasets have never been easier, until now! Built with powerful search tools like Algolia, AutoBot helps you find the resources you need without wading through reams of information on the internet- saving your valuable time as a developer and making you more productive than ever.

Getting Started

Contributions and PR

GitHub issues by-label

  • PRs should be generated against development.
  • Remember to run npm run lint:fix before creating pull request.
  • Netlify will create a preview inside pull request, please check if your work is fine.
  • When in doubt, ask your queries on discussions

Take a look at the Contribution Guidelines and open a new Issue or Pull Request on GitHub.

Build Setup

# install dependencies
npm install

# development run
npm run start

# build for production
npm run build

Firebase Setup

Create your firebase project Fill in the environment variables in .env file in root directory

Adding Variables Local To Your Environment

Windows

To setup api key, App Id, and your search index on windows as environment variables,

Hit Win+R > type cmd.exe, followed by the commands

set "ALG_ADM_API_KEY=replace_with_algolia_admin_key" && npm start

set "ALG_APP_ID=replace_with_algolia_app_id" && npm start

set "ALG_IDX=replace_with_your_index" && npm start

or, Win+R > type powershell, followed by the command

($env:ALG_ADM_API_KEY = "replace_with_algolia_admin_key") -and (npm start)

($env:ALG_APP_ID = "replace_with_algolia_app_id") -and (npm start)

($env:ALG_IDX = "replace_with_your_index") -and (npm start)

Linux & macOS

To setup api key, App Id, and your search index on Linux & macOS as environment variables,

Bash:

ALG_ADM_API_KEY=replace_with_algolia_admin_key npm start

ALG_APP_ID=replace_with_algolia_app_id npm start

ALG_IDX=replace_with_your_index npm start

autobot's People

Contributors

abhishek-kumar09 avatar devthepenguin avatar petercrackthecode avatar rashi-s17 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

autobot's Issues

Remove traces of react template

Title

The website was initially made using react-material-ui template, but it is not using it anymore so the code is still there, we want to remove those portions to unload the heavy codebase.

Solution

Go to routes, see which routes are used and remove the rest of the files and components that are not being used.

Improve Auction Page

Title

The auction Page does not show up as expected.

Description

A loading message is displayed with no updates on the status.

Screenshot 2021-04-12 205658

Solution

  1. Add appropriate toasts for the unavailability of auctions at the given moment.
  2. Redirect to previous page or homepage.

Add contributing template

A contrib guideline can look something similar to the one described below:

Title

That's right, a simple description for issue/pr can go here

description

Oh! Love the descriptions.

Solution

Appropriate workaorunds.

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.