Code Monkey home page Code Monkey logo

frontend's People

Contributors

allcontributors[bot] avatar angelina-7 avatar ani-kalpachka avatar atanasster avatar borislavstoychev avatar bunny303 avatar dependabot[bot] avatar dimitur2204 avatar dplamenov avatar dpmarkov avatar dzhaniivanov avatar georgygenchev avatar igoychev avatar imilchev avatar kachar avatar marina-yoya avatar mayapeneva avatar miraclebg avatar nradkova avatar pepipetrov avatar quantum-grit avatar sashko9807 avatar skilldeliver avatar slavcho avatar stanislavst avatar stilian-nikolaev avatar uzuntonev avatar xenry avatar yakimov1337 avatar yg1y avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

frontend's Issues

Create status check endpoint

Create status check endpoint

/api/healthcheck

Returns status code: 200
General status: bool
DB connectivity: bool

Accessible only from 127.0.0.1 if possible

SSR doesn't work for i18n

The server renders plain non-translated objects on first request. Then the client renders the i18n which causes a flicker

<title>nav.login</title>

SEO Roadmap

Detailed info can be found at


Раздел SEO оптимизация на страници

Мета заглавия:

Възможност за ръчно въвеждане на мета заглавия.
Мета заглавието да се появява в таба на браузъра.

Мета описания:

Възможност за ръчно въвеждане на мета описанията.

URL адреси:

URL адресите да имат опция за ръчно модифициране

Н1 - Н6 Заглавия на страниците

  • Възможност за настройване на Заглавията на страниците Н1 - Н6

Ако е възможно да се включи и : (ако на този етап е трудно и изисква повече ресурс, варианта е да се добавят директно в кода на страницата, когато се налага)

  • Поле за настройка на Канонични адреси
  • Да има избор на състояние No Index / Index

Силно препоръчително е да има:

  • Включване на “BreadCrumbs”
  • Структурирани данни за всяка страница - на този етап може да се въведат с код за всяка страница
  • Възможност за създаване на Sitemap.XML файл или генерирането му с външен иструмент (като проблем може да се яви при добавяне на нови страници ако не се обновява автоматично, трябва да се знае и да се оновява ръчно при създаване на нови страници или публикации )

Раздел SEO оптимизация на снимки

  • Заглавие на снимката (Title) - да може да се редактира
  • URL адрес на снимката - да повтаря ли името на файла на снимката без разширението
  • Да има поле за въвеждане на “ALT attribute”
  • Да има поле за кратко описание на снимката

[Bug]Missed nessessery field notifications "empty fields"

Steps to reproduce the behavior:

  1. Go to 'https://podkrepi.bg/support.'
  2. Click on "Forward"
  3. Click on "Forward" again
  4. See error - showing nesserry notifications just and email and GDPR form

But if you click on the other fields - "Name", "Phone", "Adress" you will see it.

Expected behavior
To show on notification on every nesserry field before you click on them but you already clicked "Forward"
button.
Screenshots
image
image

Generic SubmitButton component

The idea is to replace the current custom form submit buttons with a generic one

  • pass extra props
  • handles translation of the label
  • integration with loading indicator
  • located at components/common/form/SubmitButton.tsx

Generic form field component

An iteration over the <TextField /> components so they interact with the formik context and get nested with ease.

Home page banner corrections

  • The button text and size to be bigger.
  • To move the buttent up.
  • To make the banner photo fit in the desktop screen).
  • On loading the banner text appears with different font.

Create common components

Motivation

In order to have fully working frontend project we'll need couple of common components that will ease the development.

This issue is used to track the progress on their individual development cycle.

https://ora.pm/project/277933/task/4495226

Components

ℹ️ Feel free to pick a component and extract the implementation in separate issue or PR.

Integrate form library

Motivation

Viable options

Validation libraries

Requirements

https://ora.pm/project/277933/task/4495227

Add integration with all-contributors

Recognizing contributions

As a way to recognize our contributors we have an integration with https://allcontributors.org/

Comment on this issue, asking @all-contributors bot to add a contributor:

@all-contributors please add @<username> for <contributions>

<contribution>: See the Emoji Key (Contribution Types Reference) for a list of valid contribution types.


Feel free to add or remove yourself, or update the contribution types listed on your badge.


Emoji/Type Represents Comments
🔊
audio
Audio Podcasts, background music or sound effects
♿️
a11y
Accessibility Reporting or working on accessibility issues
🐛
bug
Bug reports Links to issues reported by the user on this project
📝
blog
Blogposts Links to the blogpost
💼
business
Business Development People who execute on the business end
💻
code
Code Links to commits by the user on this project
🖋
content
Content e.g. website copy, blog posts are separate
🔣
data
Data Links to contributed data for the project (both tests and datasets)
📖
doc
Documentation Links to commits by the user on this project, Wiki, or other source of documentation
🎨
design
Design Links to the logo/iconography/visual design/etc.
💡
example
Examples Links to the examples
📋
eventOrganizing
Event Organizers Links to event page
💵
financial
Financial Support People or orgs who provide financial support, links to relevant page
🔍
fundingFinding
Funding/Grant Finders People who help find financial support
🤔
ideas
Ideas & Planning
🚇
infra
Infrastructure Hosting, Build-Tools, etc. Links to source file (like travis.yml) in repo, if applicable
🚧
maintenance
Maintenance People who help in maintaining the repo, links to commits by the user on this project
🧑‍🏫
mentoring
Mentoring People who mentor new contributors, links to the repo home
📦
platform
Packaging Porting to support a new platform
🔌
plugin
Plugin/utility libraries Links to the repo home
📆
projectManagement
Project Management
💬
question
Answering Questions Answering Questions in Issues, Stack Overflow, Gitter, Slack, etc.
🔬
research
Research Literature review.
👀
review
Reviewed Pull Requests
🛡️
security
Security Identify and/or reduce security threats, GDPR, Privacy, etc
🔧
tool
Tools Links to the repo home
🌍
translation
Translation Links to the translated content
⚠️
test
Tests Links to commits by the user on this project

tutorial
Tutorials Links to the tutorial
📢
talk
Talks Links to the slides/recording/repo/etc
📓
userTesting
User Testing Links to user test notes
📹
video
Videos Links to the video

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.