Coder Social home page Coder Social logo

oop's Introduction

Состав команды

Алексей Соколков (ФТ-203-2)
Мария Драпкина (ФТ-203-2)
Диляра Фатыхова (ФТ-203-1)
Михаил Ланец (ФТ-203-1)


Краткое описание идеи

Приложение, структурирующее университетский учебный процесс, объединяя задачи, файлы и ссылки в соответствующие разделы, обозначающие конкретный предмет в конкретном семестре.

Например: «Семестр 1» → «Алгебра и геометрия» → раздел «Проводник» → «Решебник (глава 1) [pdf]»


Подробное описание идеи (по разделам приложения и скриншотам концептов)

pic1

Главный экран состоит из выбора вкладок [1], выбора предмета в конкретной вкладке [2], редактирования предметов в конкретной вкладке [3]. Также в шапке приложения всегда есть кнопка перехода в Настройки [4].

pic2

Настройки состоит из раздела с редактированием вкладок на главном экране [1], а также из дополнительных опций в виде чекбоксов [2].

pic3

При выборе предмета пользователь попадает на страницу предмета. Страница предмета состоит из двух больших разделов: «Доска задач» [1] и «Проводник» [2]. Рассмотрим каждый раздел отдельно.

pic5

В «Доске задач» пользователь может записывать задачи, связанные с выбранным предметом. Для создания новой задачи нужно нажать на кнопку «+» [1]. При создании задачи можно выбрать дату выполнения, тогда в карточке созданной задачи будет присутствовать шапочка с датой выполнения [2]. После выполнении задачи пользователь может нажать на пользователь может нажать на галочку внизу карточки задачи [3]. Все выполненные задачи хранятся в «Истории задач» [4].

pic6

В «Проводнике» пользователь может добавлять файлы и ссылки, связанные с выбранным предметом. Для добавления файла/ссылки нужно нажать на кнопку «+» [1]. При добавлении файла/ссылки нужно указать либо расположение файла на компьютере, либо ссылку на какую-либо Интернет-страницу. В карточке файла отображается формат файла с иконкой [2]. Также в карточке файла есть кнопка для перехода в Проводник и открытия папки, в которой находится файл [3]. Файл/ссылку можно удалить — для этого нужно нажать на крестик внизу карточки файла/ссылки [4]. Все удаленные файлы/ссылки хранятся в «Архиве» [5].


Возможности приложения

Возможность добавлять задачи прямо из главного экрана приложения (кнопка «Добавить» где-нибудь внизу → указание предмета, для которого создается задача). Возможность просмотра всех задач по всем предметам в одном окне с таймлайном (кнопка «Календарь» где-нибудь внизу на главном экране).


Возможные точки расширения

  1. Скачивать всю информацию из проекта в разных форматах.
  2. Общие классы и методы для двух разных досок.

oop's People

Contributors

asokolkov avatar diquid avatar

Watchers

 avatar

Forkers

asokolkov

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.