- ๐ญ Iโm currently working as a professional Software Developer and built complex Jamstack webpages built with ES6, TypeScript, React, Node.js, Contentful, Sanity, Gatsby, Next.js, AWS, Netlify, Gatsby Cloud, Cloudinary, Mux.com ... and a lot of other third party services. I also use Python ๐ for webdev and for RaspberryPi fun.
- ๐ฑ In my studies, I'm deepening my knowledge in all areas of web development, but I'm especially focused on learning AWS.
- ๐ I'm a hobby drone pilot and 360 degree photographer/videographer.
- ๐ฌ Want to talk? ๐ Tweet or DM via Twitter! ๐
hdos-date-time-actions's Introduction
hdos-date-time-actions's People
hdos-date-time-actions's Issues
Implementation of DateTimeActions module
Description
The DateTimeActions module shall be implemented in this ticket.
Requirements
- DateTimeActions automaticially initializes with default values on import.
- Control of actions and time is done via classNames
-
show
andhide
actions must be implementedonload
- Code must be tested with jest
- Example file should be available
Testing
- Manual via example files according to documentation
- Run jest tests
Acceptance criteria
- All tests ok
- Example file works
Estimate
The estimation is done with the meta data. I try to estimate by using hours in the following steps:
- 1hour
- 4 hours
- 8 hours
- 16 hours
- 40 hours
- 100 hours or more
The estimation is done by considering complexity, effort (level of quality and quantity), and uncertainty .
I normally won't have more than 8 hours per 2-week sprint.
As I currently work alone in this project, it helps to keep track and gives interested people an outlook on what to expect. But keep in mind, that I won't make a ticket for everything as I only use this as an open notebook.
Project setup
Description
The project needs the following features:
- typescript support
- linting (eslint)
- formatting (prettier)
- bundling
- testing (jest)
- publish to npm registry
Requirements
-
KISS principle
-
Github Flow
-
Github settings
-
automation for branch names
-
automation of commit messages (generating, linting, changelog)
-
Conventional Commits
-
branch rules
-
A script to support every step in the workflow.
Testing
- None
Acceptance criteria
- All scripts for this project can be used with ease.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.