GithubHelp home page GithubHelp logo

danilandreev / readit Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 1.0 10 MB

Readit - a modern Q&A service.

Home Page: https://art.apeps.pp.ua/

License: Creative Commons Zero v1.0 Universal

HTML 0.33% CSS 0.04% JavaScript 14.27% PHP 85.36%
forum reactjs restful-api laravel qna readit reddit habr kpi coursework

readit's Introduction

Readit logo

Readit

Work name: Starscream project

About

Readit - is the application, that allows users to ask questions and answer. It can be used for lot purposes, as questions about programming, creating threads based on ohter themes, etc.
You should create an account to ask questions and answer to other members. Account supports information about you, such as avatar, email, name, description. Another people can visit your profile and connect to you if both of you wish it.

Application

Readit client - is a restful single page application. It allows you download client once per session and view questions without extra internet resourses spending.
Application supports routing, so you can send your friends url of, fro example, thread, and your friend will be able to open it without searching in a heap of themes.
Front end based on ReactJS technology. Interface provided by Material UI library, so application complies with material design rules.
More about Material design here: https://material.io/design

Used sources:

  • ReactJS
  • MaterialUI
  • npm(Node package manager)

Used libraries

  • react-router-dom
  • material-ui
  • clsx
  • lodash
  • superagent
  • qs
  • react-helmet

API

As long as our project based on restful principles API provides us with controllers, which manipulates data. Data contains in database, access provided by entities.
For back-end used php with Laravel framework.
We have used MySQL, powerful DBMS(Data base management system) for data containing.
OpenServer and Docker used to deploy project.

Used sources:

  • Laravel
  • MySQL
  • OpenServer
  • Docker

Gratitudes

Reddit

Our team inspired by Reddit team and their service. As long as this work is a course project for KPI Universirsity, we used some changed Reddit logo. We do not claim ownership of this logo.
Reddit: https://www.reddit.com/

Habr Q&A

Also we respect Habr Q&A and inspired by design of this forum. Thanks for your work
Habr Q&A: https://qna.habr.com/questions

Project purpose

This project was created as course work for NTUU Igor Sikorsky Kyiv Polytechnic Institute, department DAEPS.
All intellectual property belongs to the authors of the projects.

Reports

Authors

readit's People

Contributors

cyanofresh avatar danilandreev avatar who1sthatdude avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

freshy969

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.