Welcome to Web Terminal
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 39
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
Hello KWOC Participants.
I hope you have explored the project.
Let me help you with more information.
First of all, the project tech stack is completely based on ReactJS and we are using JQuery Plugin.
Codebase Structure.
The project has the following important directories as of now.
-
commands ( Changes and additions needed here)
- basic.js : It consists of basic commands used in Linux
- files.js: It provides a layer of control to the
lib/fs.jsand returns an object of functions. - index.js : It returns basic.js and files.js to
components/terminal.jsx
-
components ( Completed Implementation)
- this implements the terminal component on the browser using reactref.
- No changes required in this. -
css
- general css implementation. -
lib( Changes and additions needed here)
- fs.js: This is the implementation of the whole file system. - Tricks: We are using an array for the implementation of the File System. And also we are using the LODASH library to implement the operations. 😊
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue is a welcome message describing the commands, components, css, and lib directories, including commands/basic.js, commands/files.js, commands/index.js, and lib/fs.js. Read these project-structure notes first, then identify a concrete documentation change and acceptance criteria, since the issue does not specify work to complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, jquery, react
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100