[ 
https://issues.apache.org/jira/browse/JAMES-1931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697959#comment-17697959
 ] 

Pasunuri Srinidhi commented on JAMES-1931:
------------------------------------------

Hello everyone. I am Pasunuri Srinidhi from Hyderabad(Telangana), pursuing my  
B tech 3rd  year in Computer Science and Engineering (CSE). I am very much 
excited and interested in contributing to this project (Implement a web ui for 
James administration). Since my 1st year of my college, I have been developing 
projects on the web. I have been contributing to college projects as a team 
lead. Recently I completed my internships as a frontend developer and full 
stack developer with International Finishing School(IFS) and developed the 
projects and debugged the issues of clients in Los Angeles and Ghana. As a team 
leader, I also developed a project for the problem statement NK825 in Smart 
India Hackathon 2022 and won the first prize. These are my previous 
experiences. My technical area of interest includes full-stack development and 
I am very familiar with java. So I think I can contribute to this project to 
the best of my knowledge. Your help is highly appreciated.
Thank you

> Implement a web ui for James administration
> -------------------------------------------
>
>                 Key: JAMES-1931
>                 URL: https://issues.apache.org/jira/browse/JAMES-1931
>             Project: James Server
>          Issue Type: Task
>          Components: webadmin
>            Reporter: Matthieu Baechler
>            Priority: Major
>              Labels: backend, feature, frontend, gsoc2018, gsoc2023, java, 
> js, json, rest, sse
>
> James today provides a command line tool to do administration tasks like 
> creating a domain, listing users, setting quota, etc.
> It requires access to JMX port and even if lot of admins are confortable with 
> such tools, to make our user base broader, we probably should expose the same 
> commands in Rest and provide a fancy default web ui.
> The task would need some basic skills on frontend tools to design an 
> administration board, knowledge on what REST mean and enough Java 
> understanding to add commands to existing Rest backend.
> In the team, we have a strong focus on test (who want a mail server that is 
> not tested enough ?) so we will explain and/or teach the student how to have 
> the right test coverage of the features using modern tools like Cucumber, 
> Selenium, rest-assured, etc.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to