GithubHelp home page GithubHelp logo

anaskhan0607 / bizreach Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cscc012023/final-project-s23-cd-users-baddies

1.0 0.0 0.0 6.45 MB

final-project-s23-cd-users-baddies created by GitHub Classroom

JavaScript 94.39% CSS 4.32% HTML 0.87% Dockerfile 0.41%

bizreach's Introduction

BizReach

BizReach is an online platform used to connect nearby mobile businesses to customers in need of their services. It allows users to browse a variety of different services and businesses to view local customers in need of their services. Payments can be made directly on BizReach, which offers a simple and secure transaction.

The primary motivation of BizReach is to help customers easily find reliable businesses who are in need of their service without doing hours of research. We also strive to help talented small business owners gain a clientele without spending hundreds or thousands of dollars on advertising.

BizReach is built using React, Firebase, Node.js and Express. FERN has been chosen as the framework to construct this app because of its potential to create high-quality web applications with a single codebase, regardless of the OS of the device. This stack is also relatively easy to learn for developers with experience with object-oriented programming languages like Python, Java, etc and provides. Firebase also provides an authentication service which will be integrated in the platform

Installation

BizReach is designed with the latest tools and frameworks which will make developing and contributing to the web application easy. This section will guide you to setup BizReach on your local device. Please follow the steps provided below to get started.

Prerequisites

Before proceeding with installation, please ensure your device has the following software and tools installed:

  • Node.js
  • A text editor such as VSCode or an IDE compatible with Flutter (e.g. Android Studio or XCode)
  • Chrome

Installation Steps:

  1. Clone the repository to your local machine by pasting the following command in your terminal:
HTTPS:
git clone https://github.com/CSCC012023/final-project-s23-cd-users-baddies.git

SSH:
git clone [email protected]:CSCC012023/final-project-s23-cd-users-baddies.git
  1. Navigate to the project directory using the following command:
cd final-project-s23-cd-users-baddies
  1. Execute the following command from the root directory to install the dependencies:
npm run install
  1. Execute the following command from the root directory to run the project:
npm run start

There you go! You now have BizReach running on your local machine. Good Coding!

Contribution

The process to contribute to this project will follow the traditional Git flow workflow. The purpose to contribute to this project is continue innovating the platform making it faster and easier to use. The information provided below is how you can be a part of this journey in improving BizReach!

  1. Branch Naming Conventions: When there is an issue, you will create a new branch to start working on the issue. Name your branch starting with your utorid followed by the issue number and the issue summary.
git checkout -b <utorid>-<issue_number>-<issue_summary>
  1. Issues: Please create an issue on GitHub issues until Jira gives permission to integrate our GitHub repository to our Jira project. Issues will be used for any major changes. Tickets will be created under the correct Sprint/Epic and moved across the ticket board as you progress in your work. Remember to update tests accordingly as well.

  2. Finished the Issue? When you believe you have resolved the issue, submit your changes for a pull request. Once it has been reviewed by other contributors and the request has been approved, please proceed with Squash and Merge option into the main branch. Congrats! You are now a contributor to BizReach!

bizreach's People

Contributors

harshil-patel28 avatar amjadhassoun123123 avatar hassana01 avatar anaskhan0607 avatar zaben316 avatar arypat avatar icprplshelp avatar navn-r avatar github-classroom[bot] avatar

Stargazers

 avatar

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.