GithubHelp home page GithubHelp logo

david2261 / investor Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 63.44 MB

News, blog and investor/trader community. With us you will be able to start your way in investing and increasing your capital.

License: GNU General Public License v3.0

Python 26.64% HTML 16.81% Procfile 0.01% CSS 8.79% JavaScript 4.58% Dockerfile 0.39% TypeScript 42.75% Shell 0.03%
axios django docker drf investing nginx python react

investor's Introduction

Hi, I’m Bulat 👋👨‍💻

I love my life very much despite all the difficulties of life. I'm a software engineer whois passionate about making contributions to open source more accessible, creating new technologies to improve people's living standards and moving the community.

Favorite Tech:

 david2261

Codewars

Tools, languages, and other things that I like to work with.

Python JS C TIA-Portal Django Pytest Sass
React Vuejs Mysql Debian Bash Bootstrap Vim

Find me around the web 🌎:

My social life 🚵

My portfolio 📜

Support 💲

admiralgeneral



investor's People

Contributors

david2261 avatar snyk-bot avatar

Stargazers

 avatar

Watchers

 avatar

investor's Issues

API

Нужно написать API на Django/DRF.
По следующим шагам:

  • Сделать api, в виде списка статей и единичного открытия статьи
  • Сделать получение api при помощи пароли и аутентификации
  • Написать документацию по получению api

Frontend: Main Page

  • Нужно сделать на первой странице блок с новостями, с одной картинкой
    Пример:
    Business Insider
    InsiderExampleMainPage

  • Можно добавить страницу об описание сайта
    The Wall Street Pro
    TheWallStreetPro

  • Нужно написать тесты

  • Логгирование

  • Документацию

Profile

Нужно добавить профиль для пользователя.
Backend:

  • Add fields to the database to create a profile
  • Configure permissions for each of the fields in the database
  • Write an API for transferring data from a database
  • Cover everything with tests
    Frontend:
  • Make a layout for the profile page
  • Add Navigation
  • Cover everything with tests

SQL

Нужно написать сложные SQL запросы в БД через shell, чтобы потом их использовать для view.

Выводимые данные:

  • Категории
  • Статьи
  • Авторы

Сортировка:

  • По дате публикации
  • По количеству просмотров

Также нужно добавить функционал читабельность, т.е. определения среднего времени на прочтения статьи, как в the wall street journal.

CI/CD Actions

Нужно решить проблему с CI/CD!
Почему-то проваливается тестирование и проверка на чистоту кода, с использованием pytest и flake8

Stock Market API

  • Нужно написать корректное API для получения настоящих данных об ценах индексов и акций (DOW, NQ [NASDAQ], S&P 500, Brent, USDRUB, EURRUB)
  • Нужно сделать тестирование этих функций
  • Написать в документацию

Dropdown menu with react/bootstrap

Нужно создать dropdown меню с плавной анимацией выпающего списка. С использованием наследования props.
Tools:

  • react
  • bootstrap

Frontend: Contact page

  • Нужно сделать контактную форму
    Снимок экрана от 2023-08-11 16-30-52

  • Нужно добавить capcha для появления формы

Frontend: Login Page

Можно сделать логин не виде отдельной страницы, а виде открывающей формы.
При нажатие, на которой вся страница блюреться, а а по центру появляется форма входа/регистрации.
После страница обновляется.

  • Нужно посмотреть похожие кейсы
  • Посмотреть, как это реализовать на react
  • Написать тесты
  • Написаь логгирование

Add sign up block

  • Нужно реализовать форму регистрации, как и логин форму
  • Сделать логгирование
  • Написать тесты
  • Написать документацию
  • Добавить типизацию

Поля БД

Нужно полностью настроить поля для база данных, посмотреть в целом какие будут SQL запросы и под них подобрать БД.
Нужно написать ORM и API.

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.